Good points- the ship is well maintained and the public areas are nicely done. The Observation lounge was particularly nice. The 3 course evening meals were good, though you don't get a choice.
Breakfast buffet choice was ok, but not spectacular.
Not so good - our cabin was tiny, with fold up beds. There is only 1 very small drawer, though wardrobe space was ok. Small bathroom, but clean and well maintained, shower was ok with plentiful hot water. Hair dryer is rubbish and gets very hot to hold. We were on deck 5 so had large window, but onto boat deck, so you have passengers outside.