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.
They have plenty of smoking areas around the ship including in the Casino...so if you like to smoke..this is the ship for you...if you are a non-smoker...get ready to smell smoke throughout the ship.
We read this ship had problems with sewage smells in prior reviews...we discounted that...but guess what...on two days, we smelled sewage in the halls and in different parts of the ship...disgusting.
Entertainment for kids is non-existent...their idea of entertainment for kids was to have them watch a movie...we can do that at home. Our kids did not want to do the Carnival Camp for kids so we opted out of that.
Overall....this ship was terrible...you might save some money to cruise Carnival..but next time I will spend a bit more and go with a nicer cruise line.