Food on this ship was terrible. Never hot, no flavor, poor quality everything when it came to meals in the main dining room and the Gathering cafeteria. Everything was bland, overcooked, dry, and disappointing.
The shows in the main theatre, comedy club, and live music were great...but entertainment throughout the day around the ship arranged by the cruise director and his staff was really amateurish...might find this kind of entertainment at a college fraternity funny.
The ports of call were terrible...they re-routed due to a storm and substituted ports that were no where near equivalent to the original ports. They took us to Progresso Mexico which was a very poor slum, dirty, and had nothing to do there...every corner of the port there were police with fully automatic military style weapons..why bring guests to this kind of port? The other two ports were Nassau and Freeport which you can fly to for a weekend for much less and not have to put up with boredom and bad food getting there.