Look at Eagle's Cove at Dale. By water it is across the lake from the State Park in a cove by a big Island. It's nice and by the water. Cabins for all size groups. You can do all the things you mentioned. The cabins are all well maintained and seem new. Everything is made of real wood. I've been there a six or seven times and will be there again in June.