A lovely home, well appointed and lovely hosts.