This was my 3rd cruise - 2nd with Carnival. I cruised with my 2 adult daughters and my mom (her first cruise). We figured a shorter 4 night cruise would be a good break and the ports of Key West and Cozumel are easy to navigate.
Good: We stayed in porthole rooms. These were very spacious and overall I stayed in this type of room again. It was nice to have the small view. The food in the dining room and the buffet was overall very good. The only downside was that my oldest daughter loves pasta and had a hard time finding anything that didn't have a cream sauce on it. There are lots of places to relax. We never had a hard time finding a place to sit either inside or outside. The waterpark in the back of the boat was a nice place to cool off without the loud music. There weren't many kids on the ship so there was plenty of space.
Bad: The music by the pool was extremely loud. It's hard to find a place to sit outside to enjoy a view. The oddest thing on this ship is that the outside decks all have lifeboats in front of them so you can't really see much. Carnival can't help the weather, but the sea day the weather was bad because of hurrican Sandy and so everyone was forced to be inside. There wasn't much to do and the ship was rocking pretty good so this made for a very long day.
Ugly: The evening entertainment was non-existent. They said there was some problem with the lighting so there weren't any shows until the last evening when they did a portion of one show. The singers weren't very good - it was like watching bad karoake and the dancers were just ok.