Group of 22 from age 1 to 65.
The great/good:
1) Dining room service was the best we have EVER experienced (8 time cruise history from Disney to RC to Carnival). The team of 3 were extremely attentive to every one of us and knowing every name and our dining needs.
Me, wife and 2 kids had 2 cabins adjoined with a middle door. Extremely roomy, private when needed and 2 bathrooms!!! Comfortable memory foam mattresses. Sofas and actually had good space for cruise ship rooms!