Great hidden gem in the middle of the city! You can go from listening to owls in the woods to downtown Seattle via water taxi in about 20mins.
I recommend visitors read Coll Thrush’s book Native Seattle, which talks about a Duwamish settlement that was located nearby.