That is Cave Springs CG in Oak Creek Canyon just north of Sedona, AZ. It's a zoo during the summer, but it's nice and quiet in the off-season. There are nice big parking spots, but no hookups.
We're going to Catalina SP just outside of our home town of Tucson for New Years. They have electricity, but no water. There's lots of great hikes that start from there plus the scenery is fantastic. My dad will be here with his trailer, so we're going to go RVing together. That sounds so funny. We used to make fun of RVers.
Here's another photo from near the campground.