Big, flat, beautiful sites. Road noise isn't super loud, but it's constant. Might be the nicest bathrooms I've seen in decades of camping.
The weird thing is that there just isn't much here. The Quechee Gorge, best accessed from the back of the lawn behind the bathhouse, is the deepest in Vermont.. which is kind of like saying the best bagel or most populous city in Vermont. Prepared to be whelmed.
It's a ~30 minute hike, you can access some slow semi-rapids at the bottom.
Camping at the SP does give access to another trail that's moderately challenging and has both some level spots and a nice overlook.
Don't regret the trip at all but it seems more like an awesome stopover than a worthwhile destination. Some decent restaurants in the area and even more in nearby Lebanon/White River Junction.