Just steps away from Seattle Space Needle