Juan is a great host, I would definitely recommend him for a trip to Mexico City!