Kingston would be a better place overall. BUT, if caught in a storm, and could not get into the marina........the bottom is probably mud or sand too looking at the sea bed in a LOW tide like last weekends minus 2-3 tides.
If you are going to come to Edmonds, docking would be better, plenty of places to get food with in 5-10 min of walking etc. Could even take in a movie with a 15 min walk.
She drives me boat,
I drives me dinghy!