While we were able to see many sea turtles on this trip which was fantastic, it was almost overshadowed by choppy water, inconsiderate children, and large groups that did not know what they were doing. My partner got kicked multiple times by children and adults who were not spatially aware. We were consistently pushing other people away from us out of fear of being kicked again as people were not paying attention. We also had to notify the snorkel instructors multiple times of people nearby that were struggling or stressed out so they could help them. Overall while we saw nice wildlife the whole experience was far too chaotic to be recommended.