Just returned from a 7-dayer with the whole family. 3 married daughters, their husbands, one college-aged daughter, seven grands ranging from 14 months to 7 years old, and, of course, my wife who celebrated her birthday on the 20th. I will not only give you my thoughts and recommendations, but also the best of what I read pre-sailing in the previous 170+ reviews.
Cabins:
We were on the concierge level, so it was stately. Lots of cabin space, storage space, everything space. Some reviews say not enough outlets, but there were plenty. At least on the concierge level there is not need to bring shampoo, conditioner or soap (all high grade), or bathrobe or slippers or sunscreen or moisturizer or blow dryer. Even oversized suitcases fit under the bed and there is an in-room safe. There are also Wave phones which keep everyone in touch while on the ship. The highlight for me was the TV inside the bathroom mirror combined with the over-sized jacquizzi tub. Simply the best cabin I've stayed in on any cruise ship.
Excellent cabins with amazing bathrooms. Loved everything about the rooms.