Lovely hosts and a lovely home in a beautiful part of Mexico City.