This was a great tour! Captain Simon and his crew were fun, friendly, and informative. We saw dolphins in the bay as soon as we left the harbor, and that alone would have made the trip worth it! Kealakekua Bay is a beautiful snorkeling spot in an area that isn't very deep, so you can get a good close view of the many fish. The water is crystal clear, and you could actually see schools of yellow tang while still on the boat, so between that and the dolphin sightings, the tour seems like it would be worth it for non-swimmers as well! There's a bathroom on board, a hot shower to rinse off when you're out of the water, and sandwiches and snacks when you're done swimming. Don't forget to bring towels and reef-safe sunscreen!