This place really is as it's described, near everything. I was there for a conference at the Amazon conference center and it was a short walk away. The space needle is also another short walk away. The view from the rooftop is amazing. The other neighbors of the building were really nice and helpful.
But what I'd really like to point out is that I was in Seattle during the unusual snowstorm that hit and Amy was so accommodating, allowing me to stay over my time until I figured out my travel. There is a nice coffee shop around the corner that was open during snowpocalypse that provided nice warmth as well.