Excellent tour with Hang Loose! The dolphin snorkel was fabulous and we had the opportunity to swim with about 12-15 wild dolphins. On our way to Kealakekua Bay, we say a Humpback whale. Snorkeling was very clear and enjoyable. Crew members were friendly, funny and provided Hawaiian history, which was very interesting. Great tour!