We chose this cruise for our family of 10. Ages were 9,11,15,18, 47,47,48,49,74 &75. The cabins were compact, but very workable. Because our cabins were all in a line we could find each other and the younger ones could be with their parents or not. Meals, snacks and service was exceptional. I asked each member to tell me the three things they liked best and the 9 year old listed breakfast as one of them.The picky eaters were catered to and there was a large variety for the non picky adults. When it came to what people liked best it was all across the board of shore excursions, kayaking, walking, flight seeing,floating the Chilkat and the DIBs rides. I personally liked the information from the wildlife talks. It was a bonding experience for our family in a comfortable, exciting, beautiful venue which is why we booked it. We would highly recommend it.