As a family of 3 (daughter age 6) we had a great day out. The crew were lovely and helpful. The snorkelling was amazing. You could also kayak and fish. Lunch was very good. Free drink and food all day. I also had a massage which was lovely. Highly recommended!