We liked Long Bay on Virgin Gorda. There was one other boat anchored near us.