John is a great host the apartment is beautiful and close to the Center of the city. It's a great place to stay especially if you're looking to stay somewhere close to all the good spots in the city. The apartment was within walking distance from Bellas Artes, Templo Mayor, The Zocalo, a lot of great restaurants are also within walking distance. John's place is very secure it has a 24 hour doorman and they are all very helpful. A plus that we absolutely loved was that we were traveling with our Twin boys, and my 7 month old daughter and John had crib/playpen setup for us upon arrival, which came in very handy during our stay. I would definitely recommend staying at John's place if you are traveling to Mexico City.