The ship is nicely remodeled loaded with many activities and restaurants as the new Carnival ships. Food was amazing and much better than other Carnival ships as well as Royal Caribbean by far.
One main problem with the ship is the crowding. There are far too many guests for a ship this size and only one small pool for over 3000 guests. They have small adults only area that you cannot visit with your family. The water slide area was a lot of fun for the kids but we still wish there was a larger or more than one pool for our family to swim. That part of the design was poorly designed.
Entertainment staff was excellent, shows were great bu as mentioned due to the large amount of guests on a ship this size I suggest you arrive to shows early because there is not enough seating. Be sure not to miss the show, Epic Rock, it is awesome!