Very nice flat with a great location (nearest Tube station is 2 mins away). We arrived quite late, but the key pick up from the airport worked very well.
The only things that bothered us a little bit were the noise during the night by the neighbours and the fact that the heater was not switched on when we arrived (therefore no warm water for the first night).
Still, would recommend it for anyone who stays in Madrid for a few days.