Simply put, Juan is an amazing host. We arrived late in the evening in Mexico City, where Juan patiently waited for us at the apartment. He was very helpful in recommending activities to do, and places to see in Mexico City, both as a tourist and as a local. The apartment was clean and spacious just like shown in photos, and we found it to be located pretty central within the city. The terrace is a nice addition to the apartment. We would definitely stay at Juan's again.