Very well-maintained camp sites with a small beautiful rock beach on the river that runs through camp. The only downside is it's very busy in August, and most sites are reservation-only. Many of the "non-reserveable" spots were somehow still reserved, making it very difficult to find drive-up spots. We stayed for three nights in a non-reservable spot, but during our stay we were notified that it had just been reserved and we unexpectedly had to move our camp for the last night. The park ranger was very nice and helpful, and helped us find a good spot down the road that had just opened up.