waterfront towns to visit while boating on the Puget Sound