There's limited space for anchoring
in Cruz Bay, so the easiest thing to do is to pick up a mooring
buoy in Caneel Bay and dinghy
around to Cruz. I always tie up near the Park Service dock
and walk around to the Customs/Immigration office. Everyone
on board must report in person with passports, not just the skipper--different from most other countries.
They will ask you if you have any garbage on board. Best if you don't. My understanding is that if you say, "Yes", then you'll have to dispose of it in some special garbage facility.