A wonderful stay, with particularly wonderful hosts.