Do you know what site you are staying in? I think the best sites there are 111, 110 and 112 followed by 86, 87 and 99. I was in site 75 which had an electrical issue. My generator kept coming on and L1 was flucuating between 114-116. The resort did nothing. They said the only thing the maintenance man could do was flip the breaker. Lawd. So no word from them til hours later when an Allegro came in and their Progressive SP kept alarming and they couldn't use AC. I ended up having to move to site 57 which was not bad. Nice yard. So sites 73, 74 and 75 are on the same electrical line. The park promised not to put in another rig in the site I vacated so the Allegro (who couldn't move because there wasn't another site available for 2 weeks) would have enough power. They put someone in that site and so when I left, he was still having issues. Site 71 and 72 are on different lines. From the map, you would think site 71 would be great, but the sites on the end like 55 and 71 will have bright lights facing your patio area from the guest offices building and laundry and it is quite bright. Sites towards the front of the park will get some road noise. Park was busy. I didn't really use amenities so I can't comment on them as I did daily excursions. The dog parks are nice. They have 2, one for small dogs and the other for large dogs. They also have a trail that I meant to explore, but between the bad weather, tornado watches and the playing in the Badlands, I never did walk it.
I hope ya'll have a great time. If you do the scenic drive around Spearfish Canyon, be sure to stop at Cheyenne Crossing for your obligatory Indian Taco and trust me, if you like carrot cake, you MUST have a piece. They make it there and it is soooooo good. ?