Stoke by Nayland Hotel, Golf & Spa, Leavenheath