Ah, staying in Seattle proper... Hey, Capitol hill is a real riot! And know the rioters have taken over the Seattle police precinct there last night so you may want to avoid that hill. - which is the hill SE of Queen Anne hill. ...stay away from directly East of downtown.
To the West is Magnolia where there is a Marina with a couple restaurants serving sit-down starting tomorrow. Both "Maggie's" (casual) and Palasades have a great view of the city and are safe. There are only a few street people living at the beginning of the bridge that takes you there, and then an oasis. I was there yesterday.
If you do Whidbey Island by Ferry the first town to hit will be Langley, where Prima Bistro is open with a nice roof-top deck. About mid island is Ciao Pizza in Coupville. Not a high-end location but fantastic Italian food.
If you do hit the Seattle waterfront know that it is open. I like the Alder planked salmon and Cesar salad from the Crab-pot there. (
very casual place) They have giant crab legs too, and seem to walk behind the counter sideways a lot .