Modern. Clean. Fun. However... Way too crowded. Not enough Buffet stations to handle the masses. Quality of food, just okay.
Pros: Matt cruise director, new, kids club, staff, drink station out on lido deck, Mexican station out on lido deck, sail and ship kiosk, entertainment, thrill theatre, tv station and selection.
Cons: long lines, chaotic embarkation/disembarkation, quality of food, very expensive excursions where you can do many of them on your own, once off of the ship. Cost of drinks, cheers program all adults must have the program in the same cabin, Lido deck and buffet area very slippery.
Perfect! done do midship on deck 6 or higher, will hear too much of the entertainment
Not much to do while at the port. If you have time, spend at the beach or going to coconut grove. Recommend day pass to Sofitel if you are looking for day pass post cruise while waiting for flight.