Lovely ship and a welcome bottle of wine in the cabin is a lovely touch.
However, the entire cruise was marred by obnoxious staff, norovirus, lack of cabin space - especially in the 'bathroom' (squashed, tiny facilities), dreadful embarkation/disembarkation arrangements, a steward who never changed the sheets (I found his utility cupboard and did it myself!) and terrible shore excursions. We received 30% back on one after complaining.
Food is exceptional, but as a vegetarian I would rather have had Royal Caribbean standard and paid less!
Tiny shower, wonderful balcony, near laundry ( this is NOT a good thing! The laundry is a battleground to be used at your peril if you can get in it!)