The very best you could possibly get in Madrid - spacious, very clean, nice interiors and a stunning terrace.
In terms of the location, there’s quite nothing like Angel‘s apartment - it is as central as it gets!
Sounds cheesy but you will definitely feel at home here and not want to leave again.
Ángel also has been the most helpful and kind, gave great recommendations and perfectly explained everything one needs to know about the apartment, the area or Madrid in general.