Club of the month: Castle Hill Country Club