The food was really great if you know how to pick the right menu selections. I learned not to cruise the western Caribbean during this time of year as we had a lot of intermittent rain and no outdoor activities on the last sea day. However there were plenty of indoor options. We did make it to the beach on 3 days and had a lot of fun cave tubing in Belize. Our Cozumel excursion was cancelled due to weather conditions but we were offered an alternative that worked out fine.
The only disappointment was the entertainment in the main theatre. We enjoyed the juggler and hypnotist but everything else was boring or non existent. Cruise director was a bundle of energy and everywhere. Room service morning coffee was tasteless. Loved all the dining options.
Enjoyed the overall cruise, especially the ports. The specialty restaurants were excellent regarding food and service (Churascaria and Le Bistro) but the free dining choices were less than spectacular. Dining room staff seemed unsure of themselves and many dishes were disappointing. Buffet was okay but not as many choices as other ships I've been on. Room steward, Daryl, was excellent.