Overall, this cruise was an amazing experience. The quality of production for the entertainment was outstanding. Cats was not very good but that has nothing to do with the production or lack of talented performers, it's just not a very good show. Come fly with me and oasis of dreams were some of the most amazing shows I've ever seen. The only other area for improvement in the entertainment department I would have to say is during the day on the pool deck. There's not really any music playing or anything really happening on the pool deck. The band that did play would only play for short times and you could barely hear the boring music coming from the speakers in between the band playing. There's an area on the upper deck in between the sky bars that would be perfect for a DJ booth. Having a DJ up there to energize the crowd, play some music, and coordinate with the cruise director for different activities on the pool deck would really enhance the experience during sea day on the pool deck. People shouldn't have to bring portable speakers with them to the pool, but if some hadn't during our cruise, the time on the pool deck would not have been as much fun. Every other aspect of this cruise was absolutely exceptional and far exceeded my expectations. I'd like to especially thank Roger, A Gede, and Glane in the main dining room for providing an incredible dining experience every night we spent with them; Bernie in the schooner bar was wonderful; Edwin at Trellis bar was attentive, personable, and joyful; and lastly our stateroom attendant Ovidio did a wonderful job making sure our room was always clean and attended to. This was my girlfriend and I's first cruise with Royal Caribbean. We had an amazing vacation and we're both very satisfied with our experience. We will now be "loyal to royal" as they say, and are looking forward to our next adventure with Royal Caribbean.