We joined a group of friends booked on this cruise. The staff went above and beyond to accommodate us. The managers checked in often to make sure everything was to our liking. Thanks to Mark and Justin at Minstrel for great dinner service and making it fun. Kudos to the chefs on taste, presentation and choices. Options for vegan and sugar free were offered. The taste of Royal was awesome. We were celebrating a birthday and the cake was delicious. I would have liked to see staff do better at the Windjammer keeping up with table availability and keeping salt, pepper and sugar stocked. Our cabin was cleaned twice a day. The shower was a little small but not unlike our motorhome. I am short so just used the hand spray. The entertainment was good variety, enjoyed the Four Seasons show. Lots of different music. Both of our excursions were cancelled and the only notification was a letter in our room. I would have appreciated a notice via text. We chose a different one a d it was fine. We are already planning our next cruise.