We stayed in one of their cabins on May 24-25-26, 2019.
First a couple of notes: I never spoke to any management other than to call and advise that we would be arriving late. There is a sign that says after hours check in, and right below it is a bulletin board, you have to keep looking down to find the late check in info. That said, check in was very simple.
The cabin was a small one bedroom with a double bed, a full kitchen including pans, plates, utensils, fridge, microwave, coffeepot and stove. There were only a couple/few of everything, as this is a room for 2 and not designed for a family of 5, so in my opinion what was supplied was fine.
There was a small living room area with a couch and recliner. There was paved parking next to our door (great as we were on a motorcycle), and a back patio area with a gas BBQ Grill. The cabin was clean and well kept. AC worked great, and the double bed was comfortable. I am 6ft tall, & the shower was at a comfortable height for me.
The Wifi worked most of the time, but we were not there to surf the internet. I do think better WiFi would be important for those staying longer than a couple of days.
The camp ground was quiet and from what I saw of the grounds it was kept up nicely. It is a desert, so do not expect a lush grass area.
The site was easy to find, and my GPS took me directly to it.
Since we were in a cabin, I cannot comment on any of the RV hookup or parking. We will come back again.