The shower houses had just been turned on and were the nicest I've seen in a long time. There are lots if different camp site selections possible. We stayed down near the lake, where the views are amazing. Potable water was close by as well. Lots of hiking trails and MTB trails.
We had no trouble getting a spot since we stayed mid week. There's over 200 modern camp sites. The East end shower facility was very clean, as the host camper was cleaning it at 6 am. There is a new shower house that just opened near the shopette ($1 for 5 min), but the change machine was out of quarters. Train tracks near the campground aren't terrible but can be distracting at the beginning of the night.