The apartment is perfectly well located right in the heart of Madrid. Only a two minute walk to the nearest metro station and 5 minutes to Puerta del Sol !
Loved it!