We camp here every year and there is always a lot of activity for the whole family. Kids love to swim in Diablo Lake, I usually hike along the river. If we get bored we drive several miles towards the dam and hike together .
My recommendation is to book a spot early in the year. This is a very popular campground and I’ve seen people not being able finding a spot without reservation.