We travelled on the Dawn during Spring Break, so there were lots of families.
The kids programs were very popular. The children are grouped by age, with no overlap allowed. A 12 year old will not be with 13 year olds.
The Teen Club is ages 13-18, and mostly girls. Our 13 year old son wouldn't go because he felt overwhelmed. They met in a lounge because the teen disco area was used for younger children.
Although our son made no real friends, he loved every minute. We rarely saw him and wished we had 2-way radios. He constantly grazed the buffet (but he's still skinny).
There was no jet skiing at the private island, but the ship was only there 1/2 day because they switched Nassau to Thursday (due to Good Friday).
At the private island, wear water shoes. Sea urchins lurk in rocky holes very close to shore. If you have your own snorkel and mask, you don't need to pay for private island snorkling; they will provide a free float vest, but I couldn't find where. The water is very bouyant and you can just float in 3-4 feet of water and see fish!
The Nassau snorkling excursion was great!
In August you'll need bug repellant for the private island. Also, we're olive-skinned and still burned while using sunscreen.
Carole