Hi Tom & Debbie,
We stayed at Letchworth, site 303, 4 years ago. The site was a little tight for us but nice just the same. Don't remember much about the other loops so apparently none of them stood out. It is a must see park though. Stunning scenery, lots of hiking and biking. Watch out for the poison ivy.
Mike