Been using Royal Caribbean for years. Always had a better experience with them over any other cruise line.
The food is always better on Royal Caribbean cruise lines so I was highly impressed with the food quality. The gourmet restaurants were AMAZING as well. well worth the money.
Out of all the cruises I have been on, this cruise had some of the best tour options while docked. We went scuba diving twice, rode atvs through mud, had a beach day with unlimited alcoholic beverages and even got to take part in the Longest Zipline Over Water in Labadee, Haiti