I thought "General Belgrano" was on ruta 29, and "Villa General Belgrano" was south of Cordoba. But maybe both of em get called either name.
I stopped for lunch in General Belgrano, and, its kinda cute, but I think you would get bored real fast.
Me, I would live five minutes outside of Tandil.
Everything you can need is right there in town. Hospital, every kind of supply, store, or food. But Tandil is still small town feeling, and its clean and nice. And just outside, you could have some rural space, and still be close as you need to be.