Overall the cruise was very good. The ports that were on this itinerary OK. St. Thomas and St. Lucia were the highlights for us. I would not go back to Grenada again - I thought Jamaica had the most aggressive peddlers, but Grenada tops them. We did a couple of tours of the islands - St. Lucia and St. Croix which were very nice. I would recommend doing something since none of the ports have a full days worth of "wandering" around, other than St. Thomas. We actually went back to the ship, as did a lot of other guests, much before our sailing.
The experience on the ship was solid, which we have come to expect from RC. From the stateroom attendants, to the wait staff, if was exceptional. We really enjoyed our wait staff in the dining room - Stephanie and Silva - both represented some of the best service we have received on any vacation trip.
The only real negative was the entertainment. Gary Muledeer, the Jersey Boys knockoffs and one of the comedians were outstanding, but the other comedian was terrible. The production numbers by the ship's production were cheesy at best - the dancers were OK, but the singers were not OK, and the productions themselves were poor.....even thought about losing some money at the casino during one of them. Other than that, it was a very good cruise.