A lovely house and a thoughtful and generous host.