A lovely spot and wonderful hosts.