This apartment was in a perfect location. We were about a 15 minute walk to Pikes Place and the Space Needle. There were a lot of restaurants within a two block radius. It was very clean and had everything you needed. There were extra towels, blankets, toiletries, etc.
I would just caution that the apartment does not have central AC. We were there on days that were 55-60 degrees and the apartment got up to 76 degrees inside. It cooled down once we opened the windows and they have fans available too. Just something to take note of if traveling on hotter days.