We sailed on the Christmas Cruise to a sold out ship. Literally every cabin in the ship was booked. Embarkation and Debarkation were smooth and easy. But lines for everything else was an issue. The food was amazing! Really enjoyed the Mongolian Wok and the Tandoori on the Lido Deck. For Dinner, we had late dining at the Gold Pearl. Our waiter, Dwain, knew exactly what we would want on every day. The Warm Melting Chocolate Cake was to die for. The lines for the food were long. We waited an hour and a half for the Mongolian Wok on the last day...but it was totally worth it. There were not as many activities as past cruises I have taken, but everyone in our group found some way to stay occupied at any given time. The cruise director, Eli, was funny and chock full of corny jokes, which we enjoyed.
In Port Canaveral, we booked a Surf Lesson with the Cruise Line and really enjoyed it. We booked the Catamaran Sail and Snorkel excursion in Nassau, and because of the odd timing, the smack middle of the day, we were only able to spend about 30 minutes in Atlantis. The worst part was that when we got back to the ship, we were told that the trip was cancelled because of bad weather. However, we got a full refund, which was nice. So we spent the rest of the day in the Straw Market and roaming around Downtown Nassau. We have travelled this itenirary a few times and have learned that the best way to enjoy Freeport is to take a taxi to Taino beach and do any watersports there. DO NOT BOOK WITH THE CRUISE. What costs you $75, to parasail, in Taino will run you $100 something onboard.
Overall, an enjoyable cruise.