Excellent location not more than 1 minute walk to Puerta del Sol and metro.
Just note that if you aren't from Spain, dinner isn't until at least 10pm so street can be noisy well into the night/early morning.