Wonderful and gracious hosts. México City is a terrific place to visit.