I camped here a few years ago when I was on an Alaska trip with my grandma. We were moving around a lot and this campground was just what we needed for one night. We took the shuttle bus in, since that's the only way to get there, stayed for a night and then moved on. There aren't many sites in this place, maybe 10 or so but they are spread out and nice. Only tent sites with no hook ups. Be prepared because there is no drinking water here so you need to bring your own or some way to purify it. You can't make reservations, its only walk ups.
We did one little hike while we were in the area which ended up being really nice. I would definitely recommend checking out horseshoe lake trail if you need an easy hike and want some nice views. I think it was about 2 miles without much elevation gain.
Although we didn't stay here for very long, just passing through Denali, it was a good experience and I would recommend the campground.