For anyone traveling New England, I highly recommend either Woodford Stare Park or Molly Stark State Park in southern Vermont. Clean, scenic, quiet, and close to great riding. I've stayed at both multiple times.