This company knows what they're doing. I went with my sister (we're both beginner snorkelers), and they have measures and demonstrations in place to make you feel safe in the water. I really appreciated how they had a guide in the water pointing out where the turtles are and what you're seeing in the reef. We saw about 10-15 turtles and lots of different fish, and my sister said that this is the coolest thing she's ever done. I recommend going at 7am because there are no other boats/snorkelers in the area yet.