Large campsites with provided fire rings and picnic tables. Water spigot near the sites but no electrical hookups available, so this is dry camping. The flush toilet bathrooms in the campground are clean, but old, which makes them appear, at first glance, to be worse than they are. The bathrooms in the day use area on the outer edge of the campground are clean. I’m sure fish Lake is nice for swimming although when we went there water was 20% lower than normal and upon wading in you get stuck in the mud bottom before you can make it out to deeper water. The fishing was good! Our friends went fishing and had a great time. Firewood is available for sale from the camp host for 9 dollars a bundle. We brought firewood we purchased at the grocery store. The campsites are large and widely spaced enough that you can’t overhear people’s conversions around you but you can see them, so privacy is a little less here. The campsites are standard soft dirt floor. Its so fine that it gets everywhere though; especially if you have dogs with you. we had to sweep out the camper a few times. Fish Lake resort is within 5 minutes walking distance and has a little restaurant that serves breakfast during the morning and burgers, fries and local (some bottled, some on tap) microbrews for lunch and dinner. The restaurant is a bit spendy though. Attached to it is a small grocery store with food and camp supplies, which came in handy as we forgot D batteries; so $6 and 3 D cell batteries later and our indoor lantern worked great. The camp hosts are great! Very little to no bugs which surprised me being near a lake! All around a great 2 nights. On the last morning before we packed up the toilets had to closed because they couldn’t flush and the sink didn’t have running water. The water spigots also stopped working and we were told that the well the campground gets its water from just went dry. The nearby campground of doe point also had their well run dry. Bring extra water just in case. I would recommend this camp ground to people.