We did this cruise for my husbands 30th Birthday, first time with carnival as previously cruised with RCI.
A real party atmosphere, entertainment was great so much choice and the shows were the best I've seen on a ship yet.
Service was a lot slower that my experience with RCI and the food was not always warm but in general was very nice.
A good size ship not too big and not too smal, the decor was bright and colourful.
The layout takes a bit of getting used to as you can't go all the way acroose the ship on all decks so you have to go up along and down to get to certain places.
The cabins are a really good size and well equiped.
Overall we had a great time and loved the cruising experience with Carnival.