This tour was perfect!!! Family of 4, two kids 9&7…Joe was our tour guide and to say we had a great time is an understatement. First, we didn’t want to do an all day tour. So the duration of this tour was exactly what we were looking for. We would have been ok w a boat tour but to have the whole time to snorkel was perfect. We have snorkeled only once before, my kids in the pool. So I wasn’t about to have them on a 5hr tour if it was not a good experience. Especially on a boat with a large group. We entered the water from the beach and got right to it. Joe is an amazing guide. Excited about what he does, knowledgeable, and just all around what you would want from a guide. Was in the water along with us, diving for awesome pictures and finding all the sea life he could for us to observe up close. We were a small group, 7 people total, another plus, for a realistic price. It was personable, he knew all of our names, and made sure we were all comfortable and safe. The water was a little choppy but never once did we feel unsafe. He checked in on us at all times and read the group and our abilities perfectly. We got great videos and pictures. Saw plenty of sea life. My kids had the most amazing experience. They haven’t stopped talking about it since we left the park. Support Zephyr. They were amazing! I will definitely be referring them to anyone who comes out to Maui.