There is a dock I used to use a few years ago at the hotel on the hill I think it called the Carib Beach on the west end of Lindberg, when pulling into the bay it is to the left side of the Island Beachcomber on a small hill.
You would have to drop anchor and take your dinghy in.