We are the reverse, 20 years going to STJ and now exploring the BVIs.

As RickG reports, Cruz Bay is a fun (small) town to explore if you like to shop, stroll, eat and bar hop. I am NOT a shopper but I always enjoy it in Cruz Bay because of the quality of the stores as well as the atmosphere of Mongoose Junction and the water-side location of Wharfside Village.

Our in-town style of strolling/eating in the evenings in Cruz Bay is something we miss when we stay in the BVIs.