Only stayed for one night but only because the temp dropped to 25 and I don't enjoy waking up to frozen windows and water bottles. Didn't see another person the entire time.
The only drawback to this site is the lack of cell service. I was able to get texts if I held my phone in a certain place. But it is heaven camping next to a river with the sound in the background. The beautiful thing also about this site is there's just hardly any off-road. It's about a half a mile off the highway. Very easy access and many spots along the river. Close proximity to the sawtooths.