We had a good time at the ship, it was a family vacation with kids between 7-8 years old, and the entertainment and activities fit us very good.
The ship looks and feels really new, with a lot of things to do for all ages.
The cabin was good enough for a party of 3 (one kid), with a nice view and a smooth bed.