We always like anchoring in Deadman's Bay, Peter Island. Sand and eel grass bottom, great holding. Beautiful location and beach. Always head ashore for lunch at the resort. Excellent service and food.