Excellent convenient location- 3 minutes walk to metro Plaza de Espana; 5 minutes walk to the biggest Zara in Spain. Walking distance to the Royal Palace of Madrid, Temple of Debod & many more, few good restaurants & Chinese stores nearby. There’re few rental car companies locate underground of Plaza de Espana if you’re fancy a day trip outside Madrid.
Despite its location, the apartment itself is in a quiet street, & is relatively good maintained & well equipped. (No room service during the stay).