I had been looking for a way to do Hanauma Bay for a year, I could not get a reservation. This group was able to get us literally the first access to the beach. We went early but it was worth it. The snorkeling here is incredible. The tour group has everything you need including the option to rent beach chairs and umbrellas. There is a hotdog stand on the beach, bathrooms and it does not get too crowded.