Loved this tour! I had wanted to snorkel at Hanauma Bay but the details of getting a reservation, securing transportation, etc., proved daunting. This tour provided everything I needed and didn't have -- a guaranteed reservation for entry, mask/snorkel/fins, umbrella/chair rental for the day, and transportation to and from Hanauma Bay! Genius to think of providing these for the traveler and making this a complete experience! It was a fun, beautiful, effortless day! The driver was extremely pleasant and provided many fun details about each area we drove through. All in all, would highly recommend!