Bear in mind that once you establish "domicile" in VA, they try to hold onto you FOREVER for state tax. We lived there for 10 years before moving back to the UK, and it took us over a year and a huge pile of paperwork to prove we had broken all ties, and never intended to return.
It is HOT in the summer, and the humidity will drive you to seek shelter anywhere with AC to avoid melting. Northern VA is a generally a decent part of the state, with lots to do, but compared to the rest of VA it is expensive, as is all of the metro DC area. Rents are high, but generally affordable w/r/t income, as DC metro wages are also high. Traffic is horrid , and the bumper to bumper on the Interstate system extends for miles in/out of DC, plus State Roads like Route 7. When snow hits, it's panic stations.
On the positive side, you have every shopping venue known to man, and employment opportunities are generally good. Personally, if I wanted to live in the DC area, I would consider Maryland. Montgomery County is pricey, but the suburbs are nice. Prince George County has some dicey areas, but also some nice areas further outside the Beltway. It's a crap shoot either way; pluses and minuses with all the suburban areas. I lived in the Richmond area of VA, but did a lot of work in the DC suburban counties, and still know the area pretty well.