Coupon offer of 2 for 1 cruise. Learned this was buy first cruise and receive second cruise for free. Booked a 7 day Balcony room Carnival Eastern Caribbean cruise for two from Port Canaveral. Total price was $1974.90. Now when I try to book my free second cruise, I am told balcony is an upgrade. Including upgrades, booking fee and taxes the total cost for two on the bonus cruise is $2184.90. This is $211.00 more than original cruise. And the bonus cruise is only good for cruises out of Miami. Where is the Bonus Free Cruise. This company is a ripoff.