John is a very communicative host and the apartment is in a great location for exploring the historic center of Mexico City. It is a very modern design with great wi-fi, comfy couch and TV. There are a few things worth considering, however. The noise level both within the building and from nightlife on the streets below is high, especially on weekends. There is extremely limited hot water (3-4 minutes at most). The bed is small (short) for 2 people, and somehow very uneven (sloped to one side). Contrary to many other reviewers, there was not a doorman or 24-hour concierge during our stay, making check-in and access to communal areas such as laundry problematic. Overall, not a bad experience, but I probably wouldn't choose to stay here again until the host addressed the issues above.