The apartment is perfectly located for anyone visiting Madrid. I imagine it would get hot in summer as there is no air conditioning.
We didn't actually meet Miguel as we arrived late and left early but all communication was very quick and helpful.
The apartment was basic and the beds weren't very comfortable but otherwise it was adequate for our stay.
Thanks!