I see a couple of problems with this property. One, it appears to have houses on two sides of it and two, it has country roads on two or three sides.
My thoughts as well. Are you a local guy? If not, it would be tough to monitor the activity that might impact the place. Did the landowner tell you how much livestock is on the place?
A good source of info on deer numbers is the TPWD Biologist responsible for Fayette County, I believe he is out of the Regional Office in La Grange.