I'm here on Herron!

Herron Island, that is — one of the smallest islands in the Puget Sound.