Juan is an excellent host! From the minute we booked his place on Airbnb to the time we checked out, he was already readily available to help out with logistics, recommend places to explore, etc. The stay was very clean and just as advertised. Would definitely stay here again when I return to Mexico City again!