The ship is huge and there are certainly plenty of things to do, see, eat, and experience. But plan ahead. Unless you have a reservation for many things in advance, you can expect long wait lines in a standby line (if desired)...such is reality in a ship that sails with 6,500 customers. Nevertheless, be patient as the crew works hard to make it all flow.
Service overall was below-average unless you paid extra for it via upgraded onboard experiences such specialty dining, spa packages, or ship tours. We found that the RCL of today (our last RCI cruise was in 2010) has adopted a "nickel/dime" approach to generating revenue instead of generating positive vacation experiences and value that leave the customer feeling amazed and inspired to return. Reference the guacamole experience ($35/ea) in SABOR which saw 16 people witness a server making fresh guacamole...why not make this interactive with each person making their own? Or the character breakfast ($10/ea) with three Dreamworks characters making a 10 second stop at each table without any professional photos, upgraded menu, or personalized service? It was a futile attempt to capitalize on Disney ideas and execution. Or the embarrassing wine-tasting experience ($20/ea) in a large busy dining room with about 75 others listening to someone on a muted microphone regurgitate facts about wine from California, Austria, and Italy. Again, a failed attempt to follow the lead of other cruise lines that do this better, and often times, cheaper.
We opted for the specialty dining on 5 nights and were very happy with it. The service was very attentive, although a little on the slower side (plan for at least 2 hrs). The quality of food is much better, though not commensurate with the steep price (e.g. $53/ea for Chops Grille w/o dining package) which is why you must do the dining package. Hibachi at Izumi was totally worth it, however. Giovanni's was another fantastic dining experience.
I highly recommend the Jet Ski (WaveRunner) excursion on Labadee.
The most disappointing part of the whole experience. Our stateroom attendant was listless and lacked attention to detail. We tried to set expectations early on, but gave up, opting to succumb to the service instead of spending our time complaining. The ship is in need of a dry-dock, badly. Our room was not vacuumed, lacked soap/shampoo/conditioner, had a large stain on the bed skirt/carpet, smelled foul, sticky countertops, streaks on mirrors, beds haphazardly made, etc.. All these are easy fixes (and to RCCL credit, it was fixed readily), but the stateroom attendant could not (or would not) rise to the occasion.
The balcony was a nice size w/table and 2 chairs. The room converted into a bunk bed and couch below (wish we could've had the coffee table removed altogether). And the king size bed was comfortable. We asked for two extra pillows to supplement the included pillows that were as flat as a doormat. I really hate to find the fault in everything here, but it's hard to ignore. The many little things really do add up. It was the first time I was actually looking forward to leaving.