We selected this cruise because of the dates and ports. We only had a small window and this was the only available ship on Royal Caribbean on the dates. We didn't look at other cruise lines as our travel agent told us Royal Caribbean was the best. We would have went on the larger ships if the dates worked but they didn't. We went with three 16 year old boys - five in our group total in two cabins.
We went out all day on the shore excursions at the three ports (Coca Cay, Nassau and kay West).
Positive: Coco Cay private Cabana, snorkeling, aqua park. We went to Atlantis on Nassau and at Key West biked and did the catamaran/snorkeling trip (didn't see any fish) - Coco Cay was much better for snorkeling.
We rented five bikes for an hour to ride around. It was nice to see Key West this way.
We took the Fury Catamaran/snoreling to the reef. Honestly didn't see a thing in the water but the staff were very nice and professional and I would recommend this company.