And here's my advice:
If you have children - here’s your choice: where do you want your daughter to be at 16? If you want her on a bus or walking to her friend’s - the city is a nice choice. Most things are in walking distance in a city. If you want her in the passenger seat of a car - the country is your choice. Everything is in driving distance in the country. I raised three boys - when they were toddlers I moved into a neighborhood with sidewalks. I wanted them to walk to school. And as teenagers - I wanted them out of cars and out peddling a bike.
Now as an adult - whether you should live in the city or country is about attitude. You can be happy wherever you are. Well because happiness is about who you are.