The ship was new and nice, the pool areas were too small for all the guests aboard and it was hard to find available sunbeds, especially with people reserving them early in the day.
The staff was friendly but over worked, and some were quite new in their jobs. The drinks aboard were quite poorly mixed, and often way too strong or had a completely wrong taste.
The food was ok, but nothing great, it is comparable to a 5 star all inclusive hotel, which this is esssentially is (floating 5 star hotel).
Cabin was as described, in the brochure.
Not much to do / see, it has a small town and a beach.