Camped one night here during the week and only had one other group there. One of those campgrounds where getting the right spot can make a big difference. I got #8 and I recommend it - it is the one in the corner closest to the river, so you have some privacy and easy river access.
Some of the other sites are pretty cramped and I could see this campground being a bit claustrophobic if it was fully, hence the four stars. But that said, for what it is, I appreciated it. Super easy access too, and only about 15 minutes from Truckee.
No cell reception on Verizon.