Nice place
This is our first stay at this Thousand Trails resort.
We had a reservation that we made using the App. The app did not allow us to book a stay starting on a Thursday, Friday, or Saturday so we checked in on Sunday. The reason i mention this is that when set up in our site our neighbor told us that there were plenty of empty sites all the previous week - he stays here frequently and recommended calling rather than using the Thousand Trails app.
Next note - the resort did not reserve a particular site and suggested that we drive around and select the one we liked. That was ok and we got a nice level site with a concrete pad under the picnic table. Partially shaded. Consideration - As we have a class B unit we will be in and out of the site - we needed some way to designate that the site was taken if we went out. The resort did not plan for this ( see later note ) but they did come out and give us a length of caution tape to us to block the site.
This is a fairly large place. The sites are clean but small. Far and away this resort is used by seasonal and cabin campers. They only have a few ( maybe 25 or so) transient sites which they seem to allocate on on a first come first serve basis. If you have a class b and plan to go in an out i recommend you bring some sort of indicator to mark your site as occupied.
We came in late September so the pool was closed but the lake side beach was still open. The beach was clean and had beach chairs.
The camp store has limited offerings, was not open on Mon and Tue, and closed at 4. This may have been because we were late in the season.