This place is very close to all the tourist sites in Madrid. Walkable distance ranging from 10-20 min. Lots of cafes and restaurants around.
The apartment is neat and well kept. Angel is very helpful and made checkin easy. He was there to guide us on how things work in the apartment like the heater etc. the communication happened using google translator but definitely he went above and beyond to make sure we are comfortable. Would recommend the place for its convenience.
One thing to note: The apartment is on the 3rd floor and it had no elevator. You have to take 56 steps.