This is the first time that I have felt it necessary to write a review. This is not a ship that I will sail on again anytime soon ...
To be fair...the good things. The slide (when open) is awesome. Older kids will love it! Younger kids will love the kiddie slides and water play area. We had a Spa room and I would highly recommend it. You get private access to a relaxation pool and two different steam rooms. This was a great upgrade! I love that Carnival lets you bring on a few bottles of wine to enjoy in your stateroom - nice! There is always seating available in the Lido Deck area. The entertainment, including an amazing fresh dance show that appeals to a younger audience, the comedian and magician and new comedy club are the best I've seen.
All that said...I just would not recommend this ship or travel on it again. Let's face it...you don't want to go hungry on a cruise ship and the breakfast/lunch set up is ridiculous. Rather than having the food stations...all the food is in one cafeteria style line. If you want a yoghurt, cereal, milk or cold fruit, or even a bowl of oatmeal, you have to line up with everyone else waiting for a server to dish out the hot foot choices such as eggs or two pieces of bacon. These same servers then leave to replenish food....and the line just stalls. Try to imagine a ship this size - all lined up to get food....and having to stand in the line if you want to get even a yoghurt or bowl of cereal. My young son even commented how silly it was that you needed to put the syrup, brown sugar etc on your plate before you even got the hot food - to see if you wanted to choose these items. There were not other stations to go to get syrup - you might have to line up again!
The staff on this ship are prepaid their tips and so it is really difficult to get anyone's attention or get good service. The people looked exhausted, lethargic and I think they all realized how silly the set up was....I tried ordering room service one day instead and after 2 hours of waiting gave up....not a dream ship - but could be with some small renovations!