I've been in this stadium for their Spring game. We happened to be on an academic visit and wandered in.
It is a nice facility and a pretty decent atmosphere.
Some thoughts based on having been there about 5 years ago...
Postives: Its Colonial Williamsburg and you can make a long weekend out of it easy. Campus is beautiful. Many hotels/restos etc. Stadium is ok.
Negatives: I don't think there is much to say for the visitors side of the stadium (we don't do much better). Our food and beverage situation is way superiorI cannot recall if they sell beer in the stadium but I know there is an end zone situation that has beer and bbq and you can see game from there. Also, I don't think Parking is great and it can get crowded in town in the Fall.