This was my second cruise with Royal and I must say, they are the best. Everything was perfect! The ship was sparkling clean and the crew was fantastic. We had a wonderful dining experience in the main dining room with a waiter from India - Monty. He even cut our meat for us - now that is service! The entertainment was wonderful and be sure to play bingo - they gave away 8,200 on the last game - it was a guarantee. One person won! Lucky her!
Our captain - Captain Johnny was fun and friendly.
I suggest the last seating for dinner, 8:30 so you don't have to rush from your daytime activities early. You can always get a snack anywhere on the ship to hold you over, or a small meal - free of course!
Small rooms, but space used well. Rom was clean and no noise to be heard.