We are a family of five with teens. We have snorkeled before, but this boat tour was the best. As with every boat tour you have no guarantee, but we saw whales and dolphins. If the dolphins are close enough and they show interest Hang-Loose will let you swim with them. We were not that fortunate, but that didn’t spoil the fun. The crew was very professional and knowledgeable on a lot of fun facts about whales, dolphins and the area. Snorkeling at Kealakekua bay was beautiful. The crew and their boat were great. Although they appeared to be serious about their work, the environment and circumstances, they are also laid back making the tour fun with their jokes. They topped it off with lots of snacks, drinks and a great lunch. We definitely recommend this trip.