We enjoyed cruising with Royal Caribbean. The dining was wonderful, the ship and staff were top notch, and our room was clean and comfortable. We enjoyed the entertainment, but wish there were more choices. There were a couple nights that we didn't see anything that interested us.