We were there this past September.
The majority of the stay was Saint Thomas.
Went to Saint John twice, and over to Virgin Gorda (Go to the Baths)
One of the days was a 10 hour boat excursion to most of the islands. Snorkeling, drank at the famous Soggy Dollar etc etc. Most people take...