A lovely location and wonderful hosts.