We have been to the SVI three times with CYOA.
Love it there.
Can't possibly cover it all at once, tonight, but can give you a few tidbits over the coming months.

We normally try to stop at Bayo Tortugas, Culebrita first, even if it means sailing into Dewey, Culebra first, and then backtracking the hour to Culebrita. With the boat decal and being prepared (with all passports in hand) you can sometimes call-in and clear-in without having to sail all the way into Dewey. Culebra Customs is 877-529-6840. You cannot reach them from a mooring at Bayo Tortugas because you won't have cell coverage there. You can get cell coverage from about 4 miles out.

We usually stay there two nights. The Jacuzzis are well worth the visit. It's also well worth climbing the hill to the lighthouse. After 4pm the day-boaters leave and often it will just be your boat left in the bay. Lovely.