What a great place to dive and snorkel. The area has been somewhat more developed since the picture but the facilities are really great and as previous divers have indicated, great beach and place to hang out for the day. If you have snorkelers with you, they can have fun too. Highly recommend. Our visited included turtles, octopus, clams, eels and a multitude of fish species.