We love Royal Caribbean and have sailed with them several times. Each time we have had superior service in all aspects of the ships. We always stay in a balcony room and it is so much more enjoyable. You have the option of eating breakfast and dinner in the dining room which I recommend. The Windjammer is another option for meals. There are also great prices on jewelry and alcohol on board. Staff is always very friendly and are always willing to answer our questions with a smile. There is always plenty of options for things to do. The private island is also very enjoyable and relaxing and they serve lunch on the island. We rented snorkeling gear and saw beautiful fish and stingrays. Good shows on board as well. The music is fabulous and a real enjoyable time. I recommend you exit with your own suitcase, you can leave earlier and beat the crowd. We used an offsite cruise parking which works out great. Leave the transportation to someone else and it’s reasonable. Alot of hard work is done so that we can have a good time! Thank you RC❤️