Snorkelling at Flash of Beauty Anegada and occasionally Loblolly is top tier IMHO...and Cow Wreck is top beach bar