This is the 7th time we've cruised, second time on Carnival (all the others on Holland America except one on Norwegian). I found the cruise mediocre, there were tonnes of people. We looked forward to getting a nice tan on our pale Canadian skins, and found that the decks were ALWAYS filled with people, and the pool so full, there wasn't even room to swim (but you could get in and stand with everyone else!).
The food was okay, I found there was always a line up when getting food, especially at the Mongolian Wok section. There was also a Fish and Chips bar on the 10th floor, only accessible by going up one of the staircases in the Red Sail Lounge (or whatever the restaurant on the Lido deck was called), that we didn't manage to find until the last day at sea (when we remembered someone in one of the reviews had suggested it). When we did find it, however, they were closing for the day and wouldn't be open until "tomorrow at lunch," which was fantastic, because we were disembarking right after an early breakfast the next day.
The shows were o.k., nothing special, except the magic act which was worth seeing. We were scheduled for late dining, and found that we often had to rush from our supper to go to see the show. After the show, there wasn't very much to do, other than going to the casino or the bars. The layout of the ship is fairly confusing, and there were certain sections on a few floors (I think it was 3 and 4) that you had to go either up a floor or down a floor to go across the ship before you could access it (there was a kitchen in the middle or something).
We went on four excursions over the course of the cruise, in Cozumel, Roatan, the Georgetown, and Miami. Embarkation and Disembarkation was a breeze though, one of the best embarkation experiences I've had. All in all, I wouldn't go on this ship again (too many people), but everything else (the excursions and stuff) was ok.