Do not buy, unless you want to live on Smith Mountain Puddle
TIC TIC TIC TIC
If I lived in Warrenton, which I did for over a decade, I would look at Northern Neck for waterfront property. You may want to live on a lake in the mountains so I understand that.
The Northern neck is quaint, fishing is great, but the bugs can be bad.