A great few days in a lovely setting