We had a great stay at David's place! The flat is so nice and clean and quite spacious, and is in the best location! Although we didn't meet David personally he was always helpful and very responsive. I will definitely come back to stay here next time I'm in Madrid!