A lovely home and hospitable hosts.