We have 2 boys, 7 & 6, and 1 girl, 3. Since we booked relatively late, "family" stateroom options were not available, so we booked 2 adjacent balcony cabins - 1015 / 1009, located under the spa.
Since we had never cruised with our kids, we had lots of concerns. Everything from dealing with potential lines, to sleep interruption, to sleep sickness, etc. Most of them ended up being unnecessary. They LOVED the trip, and so did we.
Ship: The kids were instantly amazed by the funky decor & environments on the ship. And that made it fun for us.