The apartment is ideally located! Perfect for a week-end, every must-see of Madrid is nearby and you've got a couple of nice restaurants. Very functional as well.
The only minor inconvenience might be the noise from the street and neighbors, but this is a small one. I definitely recommend it for a week.
And Valeriano is a great, thoughtful host!