Smart, generous and kind; Nan and Amy are great hosts.