The location is fantastic! As you can see from the photos, you can see the Space Needle from the building roof. It's about a 7 min walk to the Space Needle park, which has various museums, a playground, green spaces, and Chihuly Garden & Glass.
There are a ton of great dining options--no need to go far for some good eats. I totally recommend Lauren's place!