We chose Enchantment of the Seas because my children had never been on a cruise and thought this would be a good place to start. We had two adjoining cabins to have a bit more space. The balcony was nice, however, our weather was so bad we barely had a chance to use it. The kids activities were closed the entire trip, and the upper decks and pools were closed 90% of the time. We missed Cococay and spent that day at sea. The bathroom in our cabin was rusty, food was mediocre and having a GI issue was horrible....especially not being able to find our luggage the day of disembarkment, as nobody bothered to tell us it would be wrapped in plastic in the third 'bay" back in the corner. Our room was quiet, even though we were near the Centrum and we did enjoy the dance/singing show! My kids liked the idea of cruising, however, we won't be back to Royal Caribbean any time soon.
It was not clear where to drop luggage when we arrived. The staff inside were not very pleasant.
They cancelled this port due to weather. We spent this day at sea.