Absolutely lovely location and wonderful hosts.