I would second Anegada. We have done the day trip with Dive BVI when land based on VG. They take you to Loblolly/the Big Bamboo for snorkeling, drinks, lunch, drinks, snorkeling. Not sure if Anegada is in our sail plan in June, but if not we will may do a day trip from Dive BVI or thumb a ride from the LB dock when we are land based.