My husband and I stayed here for a full week. The location could not be better. We were able to walk or take public transportation to everything in the city. No need to rent a car if you stay here. The light rail from the airport will drop you off 5 to 10 minutes walk from the front door. It is so close to Pike Place Market that we were able to go there daily and get fresh fruit, great coffee, and all the other delicious foods. We saw Pioneer Square, Cap Hill, Discovery Park, The Waterfront, Gasworks Park, The Fremont Troll, The City Center and Space Needle, all on foot or taking the light rail, busses or monorail.
The apartment is very nice and fully stocked with the things you might need. Great view of the Great Wheel out the windows! The roof top deck is also very nice. The check in process was easy to do ourselves. We loved staying here.
My only caveat would be that if you are someone who likes to be in regular communication with your host this might not be the place for you. She does take a while to respond to messages.