I stayed now for the second time in David's flat. Both of my stays have been around three months and the flat works perfectly. The kitchen is well-equipped, the heating works, the apartment is luminous and very well connected, right in the centre of Madrid. There is some noise from the street, as there are several bars, but nothing that earplugs couldn't solve. Highly recommended!
Jukka