Our family of 4 includes 13 and 11 year old boys. All of us enjoyed ourselves immensely. All staff was professional and knowledgeable from the moment we boarded to the time we disembarked. At each of the 2 stops there was a half hour guided snorkel led by an enthusiastic Em. You can tell she loves her job and she knows her stuff. She took pictures of all of us and the amazing things we saw at the reefs. She explained everything we saw as we went and she also gave a reef talk on board the ship while we were travelling. After the guided tour we were given another hour plus to snorkel on our own. During this time there was always a lookout on the ship keeping track of all the snorkelers. There was also a glass bottom boat and a tour available on that. My husband and I snorkeled longer but our boys took advantage of it and said they saw some really cool things. Our tour included snacks and lunch on board. We had stinger suits to protect us and I used an optical mask since I wear glasses which allowed me to really enjoy the tour. There was no additional charge for this like there is on other snorkel tours I have been on. All of the photos taken by the staff were posted to their Facebook page allowing us to have memories of our trip for free! The photos were terrific and very cool to share with friends and family especially when you can say those are the actual turtles, etc. that we saw and swam near. We would highly recommend this tour for anyone who wants to snorkel the GBR.