I second (or third) a land based stay with day trips. I've done it several times, stayed at Sugar Mill, Agape Cottages. Love the Sugar Mill. My stepson and daughter both honeymooned there as well, and did day trips. Lots of options and the hotel people can help set you up. Driving the hills of tortola is a hoot, and visiting beaches is awesome. Love it. Really, you can't go wrong.