I booked this spot for my parents on their trip to Spain. They were pleased with their stay and wrote the following:
Fantastic central location near all the must see sites of Madrid. Super clean apartment. The hosts were great and quite helpful. There is a lovely and highly rated restaurant just around the corner - 60 metres away! Thank you!