We just returned from a Caribbean cruise on the Explorer. This was our first cruise on an RCL ship. We have about 23 cruises between us.
Overall, we were very pleased with the service and food. We had to skip Labadee and change the Samana stop to Grand Turk due to weather. This was a disappointment but I applaud the captain for keeping us informed, finding good weather and alternate ports of call. There were way too many kids on this cruise for our liking. We don't mind kids but when they are disruptive and uncontrolled as many of these kids were, it becomes a problem.
This was the largest ship we have been on and were impressed with the inside promenade area with it's elaborate facade, shops and entertainment. I would tend to migrate towards the smaller ships. There were too many people on this ship which made it difficult to fit into elevators and find tables at times. Getting off the ship in Grand Turk was like being herded.