Ditto Cruz Bay. Much easier. There is a temporary (short term) anchorage on the green side of the channel leading into the inner harbor. It's a bit shallow, but plenty deep for most cruisers - even monos.
Look for the little bay just outside the green markers. 2 hour max. Then just take the dink into the dock in front of the Nat'l Park building. Walk around the head
of the harbor, following the road to get to the opposite side where the Customs office is located. It's possible to tie up to the Customs dock, but they charge you - even for your dink. Be aware this is the harbor on the north of the big Cruz Bay anchorage which is chock full of permanent, private moorings. Don't go there. If the temp anchorage is full you can take a mooring
around the point north towards Caneel Bay - just a longer dink ride. A bonus here is the very adequate grocery up the hill - Dolphin Market, I think. You can do customs, visit the Nat'l park Office and get rum
or Presidente at the grocery all in the 2 hour max time in the anchorage.
If you have to go to STT, suggest you anchor
out in the harbor and dink in to the customs office, near where the sea planes tie up. Watch yer head
2 Hulls Dave