Love Royal Caribbean and will always choose RC for all my cruises. The wait staff was fantastic. Our head waiter was already aware of my grandsons tree nut allergy and made sure he didn't get anything with nuts in it. He caught it when we were discussing his dinner choice and one of the possibilities had nuts in it he jumped right in to nix that choice. Impressed me to no end. He was very attentive and his backup staff was very good as well. The entertainment was awesome. The comedienne was hilarious and so was the juggling act. Our cabin was clean and attended to. The staff was very friendly and were very accommodating to requests and information. The ship was always clean and they were picking empty cups and plates, glasses etc. on a constant basis. The food at theWindjammer buffet was always fresh and there were lots of choices. If you were hungry it was YOUR OWN FAULT. I will cruise with Royal Caribbean again and again. All in all it was a very positive experience.
Cabin was clean, attendant kept room clean and towels replenished. Cleaned up as needed.