St. John''''s bareboat charter
I can attest to the problems you can encounter in Cruz Bay. Lots of shoaling in spots and was very crowded. Finally got a decent spot for a few hours, but was nearer to the ferry traffic than I would have preferred.
We moored that night at Caneel Bay and it was very nice there.