This location is perfect for your stay in Madrid.
You can’t get a more conveniently located place.
It has most of what you will need but the patio areas need some TLC.
We stayed a full week - so our needs might not be the same as most.
We would definitely stay here again and definitely recommend this apartment.