Hale Country Club, Hale, Cheshire — Where luxury abounds