The campgrounds are fairly nice, and they get a good turnout for all holidays. The lake has no fish and is very dirty, but the spillway is cool to see, especially after a heavy rain.
Somebody mentioned Willey's is under new ownership and is now called the Red Moose I think? Not too much to do in Hampton... The Windsor theater is really nice and cheap to go to. Last time I went there it was three dollars per ticket.