Eganridge Resort, Golf Club & Spa