We were a family with young children on a med cruise during the school holidays.
The ship is relatively new and kept spotlessly clean. The cabins are very well designed and comfortable, and our cabin attendant did a great job of tidying up after us.
We liked the decor in the public areas, but do agree with other reviewers about the lack of central stairs being a minor hindrance, but no big deal.