The reef of large elkhorn coral just off the beach at Flash of Beauty is my favorite snorkel in the BVI. I frequently see nurse sharks and occasional eagle rays. It starts about 25 yards from shore and extends about 325 yards from shore to the gap in the breakers. As mentioned it's susceptible to East to West currents and to significant rip current if there are heavy seas breaking and pushing lots of water over the surrounding reefs. People have been swept out to sea here and it can be several hours before a rescue boat arrives.