A lovely time and place, a lovely host; strongly recommend.