We stayed here with friends for a long weekend and had a great time in Javier his apartment.
Javier was really nice and thinking along with us (delayed the cleaning on check-out day, so we could keep our suitcases in the apartment before our flight).
The apartment is in a great location. A lot of what Madrid has to offer is in walking distance or easy to reach with public transport.
I definitely recommend this place!