We came in an RV and got a spot which was one of the back-in' spots. Most others were pull-in spots. My in-laws decided to splurge on a cabin. So we spent $35'ish a night for an RV hookup and they spent $200 a night for a cabin. Here are the cons: The back-in spot which wasn't level. The sewage was FULL (eww!) so we couldn't connect and dump. No maintenance for the sewer, they never came. Breakfast was bad for the in-laws. The front desk staff were not up to standards (talking among themselves and not helping). Run down conditions in the bathroom, showers, and pool. Here are the pros: Beautiful place and views. Bathrooms received maintenance after I noticed things breaking down. So many activities for kids. Short drive into Zion. I would completely come back here for a family vacation and do more pool time, hikes, ATVing, and spend a few nights not even leaving Ponderosa Ranch. The first night, the bathroom sink faucets were broken, one soap dispenser didn't work, they have paper towels instead of dryers (save the trees!), the showers were slightly gross with hair clogging everything. However, the next night I noticed that they fixed the faucets! The morning I walked up to go to the bathroom, the cleaning crew was scrubbing out the showers. So I'm not sure if they need MORE OFTEN cleaning of the facilities or what? The pool was freezing, but it was 90 degrees out so the kids got used to it. They LOVED the slide. The pool walls were disgusting and there was notices up that they were fixing it but it was the beginning of summer. When will they fix it? When we checked in, the guy was super helpful. He didn't seem to know anything about backing in, or helping us, but he was nice. The next morning there were three people up in front and the girl sitting there didn't seem bothered to raise her head and ask how she can help. My mother in law wasn't happy with it. So for OUR price, it was great. I would come back. For $200 a night, maybe not. :) Really beautiful area though.
When we arrived in Needles it was 107 degrees but meeting the staff as they checked us in was like a breathe of fresh air! They were fabulous! It was our first night in a rental RV and they helped us hook up and were super friendly. They gave us some extra Wi-Fi passwords (because the park was essentially empty - can't do that when it's a full park!), and put us by the clubhouse and the pool (including the bathroom and showers!) because I mentioned at check-in that the kids wanted to swim. I had called and they had a propane gas grill and they graciously let us borrow it for the night and use the glass tables at the clubhouse for our dinner as long as we cleaned up nicely (and we did!). The rest of the park is really nice with gravel roads and large oleanders and hedges make good windbreaks. It was super easy to 'pull in' and 'pull out' the next morning! 5 stars!