Lots of good information here. One additional option is to anchor/moor in Druif Bay on Water Island and use the Water Island Ferry to transport your crew to Crown Bay Marina. We use Yogi's Taxi from Crown Bay to the airport - (340) 626-5695. We use Your Choice Laundry in Crown Bay Marina for drop off laundry. They also have large machines for DIY laundry.
If you just want to touch and go, the Crown Bay Marina fuel dock is a very easy stop.
Cheers, RickG