We have an amazing travel agent who recommended this cruise. It was an amazing trip except for one excursion that was cancelled but that was not a Royal Caribbean cancellation.
The wait staff was absolutely fantastic. We were able to have the same waiter and assistant for each evening meal and was very thrilled with the service. They truly showed what customer service should be. They looked forward us being there as much as we looked forward to being there. They made it fun and exciting.
The entertainment that was presented on board was fun and engaging and was very professional. It made the cruise much more fun.
Cabin was great and our attendant was always available for us.