Planning - We started planning this vacation about mid-year. After comparing the price of holiday time cruises for a couple of weeks it led us to this cruise due to value. After booking via an internet agency in July, the price of the cruise dropped TWICE. The first I feel was due to the economy and the second to fill the ship. The first time our cruise was not paid off yet and Carnival was kind enough to adjust our price. The second time our cruise was paid in full and Carnival was kind enough to give us an onboard credit for the difference. Later, Carnival dropped the fuel surcharge and gave us onboard credit for that. It would be an understatement to say that Carnival and our agent were very accommodating with our booking. Please note that you must keep up with the price of your cruise and call and ASK for the discount/credit - it DOES NOT happen automatically (except for the fuel surcharge)!
Airport to Cruiseport taxi was just $24.
Embarkation - We arrived Christmas Day and were the second family there and only waited about 20 minutes before we were shuffled through and awaiting to board. We were on the ship about 30 minutes later. This was a great experience compared to past experience.
Roomy even with 2 kids (14 & 10). Basic bathroom. VERY hot water.