5*..amazing host and superb stay in a lovely setting