The apartment is wonderful and so incredibly well located, it’s shocking! You’re about 150m from Puerta del Sol, the gateway to Madrid (via Metro).
The apartment is right on the thoroughfare connecting Puerta and Plaza Mayor, with restaurants and bars literally right outside your door. We will definitely try to book this apartment the next time we go back to Madrid!