I went snorkeling here from June 2-5. Conditions on the 4th were amazing--crystal clear water, visibility from top to bottom--coral in yellow, red and black. Lots of fish. Sadly, the following day I encountered surge conditions that kicked up sand so it was like snorkeling in pea soup. Currents made it dicey and I'm a novice so I exited after just a few minutes.