Just got back from this cruise. No excursions. First time on RCL, but 6th cruise. Overall great time! Service was outstanding in every aspect. Food was poor in every aspect (we didn't try any specialty restaurants). Ship was only about 90% full and almost no lines for sport activities and it wasn't a crowded feeling at all (even on sea days by the pool). NOTE: if your child is not potty trained they are limited to the smallest Splash area only, none of the other Splash areas or pools. We were surprised they weren't allowed in all the Splash areas. Attended all the shows and they were just ok, except ice skating show was great! Not a big fan of Labadee, the beach and ocean is rocky and again, the food was poor. Falmouth was ok. You can pay $10 for internet from the port (buy a internet card from the info booth) for the day. We were able to use that on the aft end of the ship too while docked there. The haggling just outside the gate was to much! Cozumel was fine if you like to shop, but its 3 miles to town ($8 taxi for up to 4 people). You can find lots of free internet around Cozumel.
Very Clean boat. No beaches within walking distances from Falmouth and Cozumel. To many options for smoking and you could smell it more than we cared to (personal preference). Easy on and off the ship, in fact we caught a 740am flight from FLL airport. We will cruise again on this boat, but will choose different destinations and hope the food gets better!