This north coast, white sand beach, Playa Gallito, has very good snorkeling. We swam out from the middle of the beach and the reef seemed to go on forever, perpendicular from the beach. I saw parrot fish, angel fish, and so many more types of fish, as well as many types of coral. Playa Gallito means Rooster Beach. It is a pretty beach located just east of the airport, next to the W-Hotel. There is a small parking lot. Often there is no one on this beach. It is a good alternative to our famous south coast beaches.