This is an amazing house. It is a very large and beautiful house in a great location. The hosts were super responsive to all requests and provided lots of help with suggesting activities and with arranging for an in-house cook and transportation. No complaints at all - but a couple of things that future guest should be aware of is that the house has lots of stairs (some of which are steep and uncovered), you share the house with two dogs, various workers/helpers come in and out of the house throughout the day, and besides a few taco hole-in-the-walls there are no places nearby that are open for dinner (again, these are not complaints but rather are just things for guests to be aware of in advance). We enjoyed our stay very much. We will be recommending this house to all our friends and will try to stay here again whenever we come back to Mexico City.