If you want to see this lovely place, all the islands (well, most of them), including hotel, all meals and guided tours from the "locals", consider a yacht charter vacation. It is custom designed for you and more affordable than you might think. Different beaches, snorkel sites, nature hiking, shops, dinghy trips to totally out of the way places...you get it all, at no extra charge on your chosen charter yacht vacation. I have lived here for around 10 years now doing all of this and love every second of it. You aren't stuck in one lovely place, you can visit them all at no extra charge to do it, daily! Visit me at
www.yachtchartersusvi.com. I love bringing people to my "backyard"!