The best place to stay in Mexico City. The house is very homely and welcoming and the pets are a major bonus. Highly recommend.