Solid campground. We were trying to reach dispersed campgrounds further up the mountain, but the roads were impassible with snow, and this was a nice fallback.
$14/night, or $7 with America the Beautiful pass. Had a group site that would be fun for a large party. Vault toilets were nice, the lower one seemed to have a fly problem that the higher one did not.