A lovely place in a lovely location, with lovely hosts.