Although not as stylish as Celebrity or Royal Caribbean, this cruise did pleasantly surprise us. Spacious public areas (a bit decorated over the top, but you get used to it), nice furniture, enough food varieties to choose from.
Main dining room: gentle waiters, nice menu (no steaks!), delicious deserts!!
We took the all inclusive drinking package (only bookable for all members of the party) and thought it was a good deal, although we no drinkers: we ordered daily some cappuccino, a drink at dinner and a cocktail at the show.
OK cabin, quiet location, hallway sometimes noisy, not a big problem.
We used one ceiling bed for our 4Y old daughter. That worked quite well and didn't took too much space in the cabin.