This is the marina where our boat lived for a number of years before we owed her. When we bought her she had been on the hard for at least 18 months of not longer and had a number of issues that needed to be dealt with.
The marina staff were outstanding. Their committment to customer service was outstanding. Many knew the boat by name and were very encouraging of our efforts to get her seaworthy again.
Fees were very competitive and we would have kept her there except for the 1 - 1 1/2 hour drive to get to the boat. The restroom/shower facilities were newer and in reasonable shape and the "north" marina is brand new. We recommend checking out the Scuttlebutt restraurant that has just relocated into the new harbormasters office in the north marina.
There are two chandleries, West Marine in the new retail/hotel complex just south of the marina and Harborview Marine just north of the marina. The West Marine store has basic stuff but Harbor Marine has an extensive selection of just about everything and the staff was always great to work with no matter how bizarre my questions might be.
Great place to keep a boat if you can manage the Seattle traffic and absolutely a great place to stop in route to the San Juan's or Desolation Sound.