It was a beautiful campground. The site we were on was not ideal. As soon as we stepped out the door we had to go up an incline to get to our picnic table. Our camper was pretty level and most of the other sites looked much better than ours, but that is what we get for booking late. The sites were packed in together, but everyone one was really nice. They had a clean bathhouse with laundry. There was a playground, small splash pad, and the beach area for swimming in the lake. My kids had a great time with all there was to do. The paths around the campground were paved, so they enjoyed riding their scooters around.