If your getting in late afternoon then have your captain get a slip at Red Hook sleep aboard on the dock and you can be in St John early the next morning. Get in any earlier and a Red Hook pick up puts you in St John the first night. Red Hook has a good grocery store, lats of places to eat and some shopping. $15 a head from the airport to Red Hook in a cab.

Jay