The service is excellent. Everyone on board is extremely friendly and accommodating. The food is excellent and the choices are ENDLESS. Cleanliness is #1. The crew are cleaning the ship constantly and hand sanitizer is everywhere. Service is also #1. If you encounter an issue and bring it to their attention, the issue is taken care of immediately. There is lots to do on the ship and lots to see. We enjoyed ourselves so much we have book two more cruises with Royal Caribbean. We did not do any excursions and waited to long to book the shows so we can not comment on them other than what we heard from others which were excellent comments on the shows and comedy acts. I have recommended Royal Caribbean to all my friends and family. They know how to do it right. It is a large ship and their are over 6,000 people on board so it can get a little congested at times. Be patient and considerate and you will be fine.
Very clean and enough room for the amount of time you are in your room. Love the balcony room.