Sailed Easter week on RCCL's newest ship. Staff were all excellent (stateroom attendant, waiter & ass't waiter). First port was Labadee, RCCL's out-island on Haiti. Its just a beach & nothing more. Almost not worth the time. Unfortunately for this cruise 2 of 4 ports are serviced by tenders, with Labadee being one. Next was Montego Bay, Jamaica, then Grand Cayman & finally Cozumel. Grand Cayman was the 2nd tender & here we found that having over 4,000 passengers on board meant over an hour wait for the tender ride back to the ship (& that was 3 hours before the last tender). RCCL needs to work this out.
Dinners were well orchestrated, with a nice leisurely pace. Food was OK, with some meals having many choice selections & others leaving you looking for the standard alternative fare. Unfortunately chocolate desserts are a rarity. Wines are decent and reasonably priced.
Expect to spend at least $500 on your SeaPass card if you do any excursions & buy any drinks while poolside.