I know it's located off of Virgin Gorda but I can't figure out exactly where it is. Can someone help? And, are there day moorings?

Amy