Exquisite and homely, great hosts, impeccable