FarmLinks Golf Club in Sylacauga: A test of the very best Alabama has to offer