We charter from CYOA in St. Thomas.
They do sailboats, not power.
Used to do a little power yacht stuff years ago.

I can't say enough good things about them.
It's like having family in the islands.

Lindbergh has a great beach and is little used by the cruising set. There you can visit a bar or two.
Brewers is even quieter (except for the airplanes). No amenities.
North side is Megan's Bay. I've never sailed up there, but have visited the beach. Very nice. Huge deep sheltered bay.

North side if St. John is awesome.