West Humpback Bay
This is one of the few anchorages along Johnson Strait.
Anchorage
I have not tried it yet, but it is listed as a good anchorage. Exposed to the north.
Google Map & Navionics Chart