We absolutely loved staying this park. The park is very well maintained. The restrooms, showers, campgrounds, and park area for the kids were in amazing condition. It was a great location and the lake is not far away. I recommend paying a little extra to get the deluxe sites to have more space. You also have to pay $5 extra per dog that you bring.