We went snorkeling first thing in the morning at 8:30 a.m. and can highly recommend this time. Later, a lot of other groups arrive, so it gets very crowded. Fortunately, there were also only two of us, and we were very happy about that. There were lots of fish, rays, and, of course, turtles to see! Afterwards, you can spend the day at the beach club and lock your valuables in a locker (deposit: MXN 100). Also, sunscreen should not be used, as it harms corals and marine life. We were very impressed and can wholeheartedly recommend this activity!