This is rated one of the better dive sites, but I didn't like it. TOO MANY PEOPLE! I do shore diving to get away from divers. There were at least 20 divers in the water at a time. And they crowded around the rinse tank full of dirty water like it was an oasis. Furthermore, the divers were inconsiderate of other divers. Good bar and a very nicely run dive shop. The rinse tank and storage area for tanks is next to the dive shop and is public property. For about $.10 you can get a token which will give you a shower for a minute. WONDERFUL!
Dive it straight out to the second reef, swing Left to join the inner reef and follow the inner reef back to start.