Beautiful house and wonderful hosts. Also the neighbourhood coyoacan is an oasis within Mexico City.