My family and I recently stayed 2 nights in our own travel trailer. The only good thing I can say is at least the pool was clean and the kids loved the slide. Unfortunately the slide was the highlight of the park. The sites are really cramped with all the trees ( most are in this area, so no biggie there), our site ( site #123 ) was very un-even and made set-up a little tricky. The worst part came when it rained and all the muddy wash-off flooded out site and ruined our rug. We will blame mother nature and absence for that one. The restrooms were not cleaned not a single time we were there. Evidence being a strand of toilet paper that was never removed and hair that was all over the sink. The arcade room was leaking like a sift after it rained, which most of the games did not even work. A worker agreed to refund our money for the non-working games, but he never returned after he left to do so. The pool tables were missing balls, and all the games are very outdated. The showers were not very clean either, I suggest using the one in your camper if you are lucky enough to have one. Just FYI, if you stay here you are 30 minutes from any good entertainment. There were no grills on our site, but there were some on others. The provided picnic table need to be posted as condemned. The trout pond looked nice until you came closer and realized that people like to leave their trash and dead fish behind. We did pay to use the pond because that's the rules, and only got a little nibble after 1 1/12 hours. I had read the reviews about the rude staff, but I thought I could rule that one out until our last day. The pool guy (gray haired older person) started yelling at some kids for hanging on the pool divider rope. I see the problem in that, but not one to yell about. And this happened twice. Maybe I would have yelled the 2nd time, lol. Then the slide is closed on wed for maint., not a big deal here either. But we waited patiently on thurs for it to open @ noon. Surprise!!!!, it was not ready to be open because it needed maint. The same reason it was closed for all day wed!!!! It finally did open around 12:30 by the hateful old man that was yelling at the pool. And yes he started yelling rules at all the kids standing in line patiently waiting and doing no wrong. The bad part was there was a rule sign right behind the guy that stated everything he was yelling except he made up a few of his own that conflicted what the sign had posted. I would not recommend this park nor will I ever return. I suggest Clayboughs in Pigeon Forge because that is where I have stayed several times with not a single complaint. I am sure there are plenty of others that are good and do clean their facilities on a schedule. I do believed Crazy Horse has a great concept, but they fail to execute it in in epic proportions.