We have been on 3 other Carnival Cruises prior. This was the best so far! The reason hands down was the Havana area!
The Embarkation took less than 10 minutes!
The ship was nice and clean. Lots to do but everything was crowded so you had to get to every activity or show way early to get a spot. The piano bar was super fun! The spa was wonderful and had a great massage.
Best spot ever!!