Lovely day at Hanauma Bay! Beautiful weather. Snorkelling was great. The tour group provided transport and snorkelling gear. They also arranged ticket so there was no wait on arrival. Extras such as umbrellas and chairs were an additional cost. The company was very easy to contact (I had to change my booking time and they sorted this). Great day overall