Next year consider chartering with CYOA, 10 minutes from STT. Avoid the ferry and extra time - drive your own ferry to BVI! https://www.cyoacharters.com
I second the Olga's Fancy recommendation. It is a 10 minute walk from the ferry, and wonderful people!