Have cruised with Royal many times but was very disappointed on this ship the food quality was horrible the meat was tasteless and tough (except for the excessive amount of salt and I'm a salt lover). The dining room and windjammer are extremely cramped hard to get to table without disrupting others. Dinner service is very slow waiters are serving to many tables at one time. Rooms are very nice the new layout gives you more room. The pool deck is very busy but has many chairs to accommodate everyone. Labadie is great many things to do or just kick back on the beach. Jamaica is not my favorite although the port is clean and the islanders do not harass you but once you leave the gates your on your own it's crazy. Cozumel is a great place to shop and go to the beach. Not sure I will book with Royal next year going to go Celebrity.
Stayed at Wyndham resorts Pompano beach prior to cruise
Many things to do or just kick back on the beach. The crew works extremely hard getting all the food and drinks on land its just to bad the food quality is not better.
The port is clean and the islanders are nice but once you leave the port your on your own it's crazy.