My family and I stayed here for the weekend. We absolutely love it. We stayed on the river at campsite 20 and 21. The kids were able to get into the water and swim. The dam does release the water around 2pm so be aware that the water will rise. The bath houses are right behind the office where you check in. They are clean, the only problem I seen was when a toilet is flushed it does take some of the water pressure. They are super friendly and laid back. The campground is family and pet friendly!