Let me add one other characteristic: raciness. And no, I don't mean it has hot NASA chicks flashing skin.
I am blessed to live 1 hour and 30 minutes from VIR and run there (racing and club days in my street car) probably 8-10 times a year. I LOVE the track, and the setting. I can't imagine a better overall track experience EXCEPT....
The one dark secret (in my view) is that VIR, and Barber which is its equal in terms of facilities and close to it in my opinion in terms of the track itself, isn't very racy. Very few places to pass....end of the front straight....MAYBE going into NASCAR....from there on it, it's tough until you get to Oak Tree and the back striaght, and there's no passing in Roller Coaster for equal/nearly equal cars.
So, unless you have huge nads or HP, very few passing zones for such a long (3.27 miles) track.
A lap at VIR is intense, but sometimes it can turn into a big long parade.
Compare and contract to that road course/autocross course bastard Carolina Motor Sports Park. Nearly every corner is a passing zone. When I run there, I feel like I'm in a war every lap. The track has a high speed part, and a slow part, and each type of car is a little better than others in different places.
Roebling is kind of the same way. A big momentum track that has, for its size, at a decent amount of places to RACE.
So, add that to the list. Take that, Motorsports Country Clubs!
All that said, don't ever miss an opportunity to come to VIR. Facilities. Workers. Track. Paddock. FOOD. All as good as it gets.