An enjoyable stay, lovely setting and generous hosts.