This is a nice ship and only about 2 years old. Typical Carnival ship in layout and decor. Very clean and a super friendly staff and crew. Food in the dining room is fine with no complaints, however, there is no "wow factor" either. The Carnival Classic meals and deserts are available nightly which is great if you do not want to venture away from traditional fare.
Embarkation seemed a little chaotic with long lines and a lot of standing in the roped off area. It appeared that there were large wedding groups boarding for the day which added a monkey wrench into the loading for the sailing guest. Once these groups were out of the way in the security area we were on our way. Parking is fine at Port Everglades with a very convenient parking garage, and the rates are $15.00 a day.
The ship sailed about 30 minutes early which was nice. The rooms were ready at 1:30pm and the Muster drill was typical.
The cabins are typical Carnival cabins - I guess if they have a floor plan and decor scheme that works, keep doing it. Room was clean and comfy but very dusty which was surprising to us. My nose picked up the dust quickly. The balcony was covered in salt (on the rail and windows) but they hosed down the balconies in Key West and in Jamaica, so they were on top of things for us.
Casino and shops are the typical layout and design for Carnival. Normal daily sales and such. Casino really needs live poker dealers instead of the electronic poker pro table.
Entertainment was fine and the 2 Carnival shows were good. The comedian is a typical cruise ship comedian and the shows where the guest are the stars all depends on the guest and their talent or lack of.
Disembarkation was great! The new number system seems to work a lot better than the old color codes. We were off the ship, through customs, and in the car in less than 1 hour from when they called our number. The Express Disembark looked like it was smooth too, just too early for me to get up and off - they were off at 7:30am.