Long Bay on Virgin Gorda was very pleasant when we anchored there. We also tried Lee Bay on Great Camanoe but gave up because we had a hard time getting the anchor to hold. Although it has some mooring balls, Benures Bay on Norman is fairly secluded and their might be room to anchor (we used a ball).