The Ledges is a naturist venue on the Harriman Reservoir in Vermont. Planning a trip to Vermont has anyone been to The Ledges? thanks