Brewers Bay would be a nice multiple night anchorage -- 2 food trucks, nice flat water - great beach, close to the road if you need a short provisioning run or dinner ashore via taxi.Caneel might be a good option as well, with no ferry wakes right now it is pretty nice and a dinghy ride to Cruz Bay.