Easily one of the best places I've been to in Madrid. Spotless, well-thought out apartment and perfect hosts and then some.