On 3,500 acres, this upscale golf and farm resort is 25 miles from Talladega National Forest and 12.6 miles from Downtown.