I went on this cruise with a group of 10 friends.
The ship, cabin Stewart, wait staff were awesome as was the entertainment.
The food in the restaurants and cafes was just awful. Cold, tasteless and low quality. I literally starved when onboard. I ate off ship every chance I had.
Surprisingly roomy, clean, didn't smell, great location, quiet, attendant was outstanding!