I have a site more focused on chartering, and don't have any land-based experience, but you might find this page useful to explore the various BVI islands and points of interest: BVI Islands