We spent great relaxing 2 days there. Royal Caribbean is a peaceful and quiet place by the sea, outside of town, so far from the noise and excitement of the main part of the island (1mile north), but you can rent bikes or golf cart to get there. They have an onsite diving center where you can plan several excursions. Unfortunately, we could not enjoy the beach as it was in maintenance and there was seaweed along shoreline, (as all around Ambergris Caye).