A lovely home and wonderful hosts.