We are already planning next year's trip, and are looking for a place near Lake Champlain in NY/VT. We prefer the quiet basecamp to go out exploring, and have been looking at Iroquois Campground in Peru, NY.

Trouble is, I can't find any info beyond their website. No reviews here or other places I've searched. Does anyone have any info/opinions on this place?

Or maybe other suggestions?