Washinton Park (Sunset Beach) is on the northwest tip of Fidalgo Island and is by far the closest launch site to the islands.

I don't have a clue about conditions of the launch, parking, fees, lines, or other because I don't use the launch, I just used to live there.

Hopefully someone else can chime in and give you more details.