Can't praise it highly enough. The cabin was beautifully clean and attended to twice a day. We particularly liked the daily towel sculptures!
There was tons of space on board and you never felt that you were crowded with the other guests or crew.
The food was good and fresh. Perhaps a little limited for veggies but always a choice of 2 mains and plenty of side dishes. They took dietary considerations very seriously.
The crew were wonderful - hard working, friendly, good humoured, informative and went out of their way to make sure you saw things. Completely professional and trustworthy - no need to worry about your possessions here. We never bothered with the safe deposit box.
The welcome / farewell cocktails were a nice touch and a good opportunity to meet the behind scenes crew.
The itinerary was jam packed - you certainly get your money's worth. Generally, there are 4 visits / activities per day. If you're not in bed exhausted (but happy) at 9, then you're not trying!