Katherine
Google
Anini Beach is a great place for snorkeling and hanging out. The water is crystal clear and there are so many turtles, and humus and other colorful fish. In the morning, it's calm and really well-suited for novice snorkelers. There are lots of trees so you can sit in the shade if you want to avoid some of the intense sun. There are bathrooms, picnic tables, covered seating places to rinse off, and chill. Patk near the first bathroom if you can, and enter the water near the boat launch and you'll have a great snorkeling experience. There are locals and tourists here, but it's not too crowded in the morning. I highly recommend it. It's also free!