I have read other reviews on this cruise and quote frankly I wonder if we were on the same ship! Food... Delightful at all restaurants,if a little busy at times, only to be expected when sharing the boat with 4,000 other guests. Service excellent. Only one grumpy bartender who was so grumpy it was funny!
Cleanliness... excellent. Cleaning always taking place.
Boarding was smooth and easy. Disembarkation took longer.
So much to do on board should you xhoose to do it.
Shops? Well lets just say I was born in the wrong income bracket for most of them! However, I didn't come on a cruose to shop anyway.
My experience is that if any problem arose, the staff sis their utmost to address it. To the point where they utilised a lifeboat to speed up the tendering process at one of the ports.
Well done Royal Carribean. We will return.