We were a group of first time snorkelers and we got very little time in the water. After we reached the snorkeling site, a good amount of time was spent fitting everyone with the right size fins and it felt like we had just 30 mins in the water. The boat ride took more time than the snorkelling itself. We also didn't see as many fish as I had expected to find there. Captain Shelley was too rushed and came across as impatient. Our attendant was Brent and he was very helpful. He gave us instructions on how to snorkel. The snacks after the snorkelling were good too. I'm glad we got our first experience at snorkeling but it could have been longer and better.