Stayed here for two nights in July. This is a family business and the service was awesome! We were delayed and arrived much later than expected (after 11pm), but they had asked when we booked to let us know if we would arrive late, and would leave an envelope with the site key and detailed instructions for finding out way to our pitch. There were lights on at reception when we arrived, and they checked us in then and there. They even had someone make sure we made it to the pitch ok.
The facilities here are great! The bathroom and showers are very clean and well maintained (it's 25¢ for 5 mins of hot shower). There is also plenty of entertainment on site (games, tennis, tubing, horseshoes) even though we didn't investigate these. The campsite is on a wedge of land between two rivers, so there is also river swimming (the site has a pool too). The location is great, really convenient for the Kancamagus highway and Mt Washington. They have a small store on-site (with coffee), and there is a a gas-station, grocery store, and liquor and wine outlet within half a mile of the campsite entrance. It was a tad expensive for just two people on one pitch (with no hookup), but this is very much billed as a family campsite, so it would work out more economical if there were others with us.
They strictly enforce a 10mph speed limit as there are lots of kids on bikes (this meant we didn't get woken by cars). This is a family campground so it was pretty quiet (though there was one family talking until 3am close by, but earplugs can fix this). Most of the pitches are under trees and fairly spacious.
I would certainly stay here again.