Just went on a five day Florida to Bahamas cruise on Enchantment of the Seas with grown daughter. Overall it was fine and the private island-CoCo Cay- was the highlight of the cruise. A couple of things to be aware of, the staterooms are older and in need of refurbishment and updating. RC really pushes the drink packages-basically you would need to have 10 beers or 5 cocktails/wines each day per person to break even. The WiFi packages are also pricey so go "unplugged" and really relax. Here is the kicker-in order to print your airline boarding passes you have to pay for an hour's worth of WiFi for $15. Makes RC look so petty. The common areas of the ship are very nice, only one formal dinning room so be sure to make reservations. All of our interactions with the staff were very pleasant.