We stayed at Jeff's place for 9 days. The location is perfect and we walked to most places we wanted to see - Space Needle, Pikes Place Market, harbor and Aquarium, Museum of Pop Culture. The rail stop to get to the airport is a short 10min walk.
The local recommendations were great. Check in is easy with a pin code lock. The apartment was clean, well furnished, and had some nice amenities (oven, washer/dryer, full shower).
My only wish was a window covering for the kitchen to block some light from the street at night. It does get loud but the location downtown makes up for it!