Another marina in the BVI is Soper's Hole. The place is clean, good security, and has lots of supply shops.