We went with our 3 year old daughter, and we stayed in a mini-suite on the 11th deck, strategically near the buffet. She went to the kid's club on board and visited it everyday.
Pluses (in comparison to Royal Caribbean and Carnival):
- The mini suite was the perfect size for our family. There was a curtain that could be fully drawn separating the couch-bed and our bed and it was perfect for privacy.
Perfect size, lots of storage room. Loved the extra room in the bathtub. Loved the heavy curtains - lots of nights sleeping in!