The dining room food was very good and the service was wonderful. The buffet was always available for breakfast and lunch. The entertainment was outstanding. I loved the ice show and the "Saturday Night Fever" was awesome. I loved the bands; I only wish some of them played in the day time hours. It was impossible to hear all of them at night because they were playing at the same time or when the big production was going on on the theater. The internet did not work. It was a waste of my money. I went to two of the movies that were shown in the theater and that was a good event for an afternoon at sea. I purchased a deluxe drink package which worked well ; however, I do not think I should have to pay for wine tasting if I already have a drink package. The tour of the kitchen was very interesting, but they oversold the event and did not have enough waiters and food for the brunch that followed. We finally took the children to the Windjammer to eat because they ran out of food. Overall I loved the cruise and would loved to go again on Royal Caribbean.
Cabin was always clean and well supplied with clean sheets and towels.