We went on this tour with our 3 kids (6 years old, 4 years old, and 1.5 years old) and another family with similar aged kids. We all felt the kids were safe and in good hands the whole time. It was extremely fun for both the kids and adults - from the lunch, drinks, company, sites, and snorkeling - it was all so well executed! Would absolutely recommend again!