Embarkation was terrible. We had done some rearranging (traveling with a group of 7 after a cancellation) of the cabins due to an illness. All of this was done with a Carnival phone agent before the cruise. She assured us everything would go smoothly at the port. Not true! Took several people and a bunch of wasted time to straighten out who went where even though this had been done earlier...
Staff was very mixed, some staff obviously didn't want to be there, others were good.
Cheers package worked well for us, and many high-end drinks are included.
Pool VERY packed on the sea day, stayed on ship during Nassau day and enjoyed the uncrowded pool.
Dinner in the MDR was a highlight of the cruise. Good food and service. Really enjoyed the prime rib, lamb shank, and salmon cakes. Breakfast in the MDR had great avocado toast with poached eggs and a nice smoked salmon--I combined these for a very nice morning meal. Buffet had good food, but huge lines and indifferent staff. They shut down sections even though people are already in line. There is also no healthy food available in the late afternoon. Only burgers. I understand the galley must prep for dinner in the late afternoon, but can't they at least keep the salad bar open?
Entertainment is below average. The comedians were both fantastic--but not the musicians. Also, they use canned music for background instead of a live band--NCL is better than that. Piano bar was fun, though repititious if you go more than once.
Went to Taino Beach in Freeport, 20 minutes in a broken down taxi for $7 each person--but nice beach and $5.75 gets you a chair and they keep the beach clean.
Nassau, stayed on the ship and enjoyed the lack of crowds. Nice Caribbean buffet lunch that day with no lines.
Fitness center has good equipment and an ocean view.
Debarkation was more big lines. Only one guy scanning cards. ICE did their usual slow job of checking passports--but that's not the cruise lines fault.
Cramped but adequate cabin with a window. Room steward did a good job of keeping it clean.
I like Miami or Ft. Lauderdale better. Airport is closer and there is more to do.