My friend and I stayed at Angel's for a week.
The apartment itself was amazing: comfortable couch, cute bathroom, spacious living room and a bedroom equipped with everything you need (towels, blankets, laundry line etc.).
The whole apartment was sweetly decorated and Angel provided a great amount of helpful maps & books about Madrid!
WiFi and air-conditioner worked perfectly.
Very near to several Metro lines, supermarkets and many sightseeing points, plus the owner of the Indian restaurante was indeed super friendly!

We met Angel's brother instead of Angel himself, but both were really nice and welcoming, we'll be back for sure!