Hanauma Bay is a beautiful place! Snorkeling was amazing, however you do not need a tour to go into Hanauma Bay. You still have to pay the park fee $25 a person even if you book with the tour. The tour is basically a shuttle and gear. They do have gear at the bay to rent at a lower cost. The drivers for the tour are nice, but I would have preferred to drive ourselves and save some money.