We had an absolutely amazing stay in Juan Carlos's apartment. It was a beautiful space, really light and airy, with a wonderfully well equipped kitchen, two spacious bathrooms, and a lovely balcony. Juan Carlos was an extremely considerate host, and was very communicative, regularly checking to ensure we had everything we needed. We will definitely stay there again next time we visit Mexico City.