Overall a decent park, but sites were not even gravel, but were fairly level. Friendly staff. Wi-Fi did not have a very strong signal in our area and kept dropping out. Electric and water connections on opposite side of site than normal.
After booking our reservation over a week in advance, and guaranteed with a credit card, we arrived to find the campground full. I had to walk the entire facility to find someone to talk to. The campground host was off duty for the weekend. Christie offered to let us share a site with tent campers. We declined her generous offer and told her we would not be back. This was our first and last visit to DeSoto. I hate to give them a one star. They weren't that good.