A lovely home and warm, welcoming hosts.