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.