The ship was nice but rooms need some work. Bathroom had an odor that came from the plumbing. The room steward did all he could and the room was clean but still a smell came from the drains.
The food is just average on Carnival. They could do so much better than they do. Service for the most part was good but food quality not up to what could be accomplished.
Dessert and breakfast was the best things they did. This ship needs to be upgraded and steakhouse added and better food service.
Entertainment in the lobby was great. Great duo performing a few nights and afternoons. the other shows were ok but nothing as spectacular as they advertise.
The shore excursions in Barbados and St Lucia were not good. They should change the itinerary and skip these islands all together.