Great location on the river
It was packed over Labor Day weekend, but the spots are spread out enough. Get a spot closer to the water since there is more shade and the river can drown out some of the noise of the highway. I don't recall any showers, and the bathrooms are pretty basic pit toilets. You're just down the street from groceries and Truckee though.
Be sure to bring tubes or something to float down the river! The water was cool and the best way to beat the heat.