Our room was nice sized and was well maintained. While the bathroom was a bit small it was adequate for the want we needed.
the shore excursions were nice though one of our few complaints on anything was that the cost of the trips was a bit high in our view.
Another of our complaints would be that the shows on board were a bit poor. While the orchestra was very good the shows themselves were of a bit lower quality than we expected....
Over all though we will definitely be going again on Royal Caribbean!