We booked last minute to get on a cruise this year. This was our 11th Royal Caribbean cruise but we've never been on anything less than a 7 day itinerary. I wasn't expecting a lot, but was pleasantly surprised. The staff crammed nearly every event of a 7 day cruise into a 4 day span. Bobby the cruise director was outstanding. Entertainment was good with the headliner show very good. Coco Cay is a good stop and will only improve with the completion of the water park there. We don't think much of Nassau and didn't go ashore there. The final day of the 4 day itinerary is a slow cruise sea day with lots to do. Dining room service was perfect. The food was typical Royal Caribbean. It's not gourmet but I never left any venue hungry either. Our cabin steward was efficient and satisfied every need. The phone app to use onboard was a surprise to us. Maybe because it was a last minute booking, we missed that detail. Our next cruise, we'll be better prepared for that. Now, this isn't the queen of the fleet by any means. The exterior of Enchantment shows its age but the interior is well maintained. Bottom line is that I'd have no reservations about booking this cruise again.
Typical interior cabin. No refrigerator and the shower has a curtain which is a little annoying but otherwise OK.
Great place to snorkel but be prepared for cool water temperatures.