Crooked Creek is a great option in Hill City. The camp hosts are very welcoming and accommodating and have been coming back to work as seasonal hosts for years (that in itself tells you something.) The campground is well kept with new amenities being added. There are sites with concrete back porches that offer adirondack chairs and fire pits, sites offering furnished wooden decks that overlook the creek, plenty of fish watching and soothing sounds of running water. There are cabins, a Lodge, a fitness center, store, very warm heated pool, playground, a nice concrete and covered stage with seating and propane fire pits that hosts live music thurs-sun. We were able to enjoy listening to CJ and Woody one night with a cold drink in hand, warmth from the fire pit and great company while our kids played on the playground right next to us. Good quality wifi and cell service (hard to find in Hill City), clean bathhouses and a nice walkable campground. Mickelson bike/walking trail is directly behind the campground. There are plans in the works to offer food more regularly (right now, there's a bbg food vendor that comes on some weekends) and an entire new section of camping in the 12 acres they purchased. Some people have complained that the spaces are too tight and they can't get their awnings out because of trees. After driving around Hill City and seeing some of the rv parks calling themselves Resorts, i will gladly take a smaller site that offers some natural shade from the trees. Besides, the wind picks up rather quickly in the area so the awnings have to be watched closely. I wish we had stayed longer.