Royal Caribbean makes the entire experience pleasurable. All the of 12 members of our party had different needs that were all taken care off in a personalized and caring manner. The crew is a hardworking one and even though they work hard and like a clock, their kindness and love just overflow.
Whenever there was a glitch it was taken care of immediately and far better than what we expected.
The variety of activities allowed the different age groups of my family and friends to have fun. Great things for adults only, amazing stuff for teenagers and young adults, as well as combined scenarios.
Perfectly taken care off
Great spot to shop and relax