Yelapa.
On the way back from Yelapa, our boat guy stopped so we could snorkel. He threw some bread in the water to attract the fish. The fish were awesome, but I was too late with the camera.