We spent 3 nights here in June, 2023. They told us the place had just opening in February of the same year. So it's very new, and it shows. Everything was immaculate. It's in a nice location, with attractive cliffs all around, and it's actually pretty close to Antelope Canyon and very close to Page itself. As you'd expect from a place so new, the power, water & sewer were all top notch. The main check in building (with a little shop) was pretty upscale. And the bathhouses were great too (with caveat, coming later). You get a full bathroom to yourself; a lockable room with shower, sink with large counter, toilet, shampoo/conditioner and plenty of space overall. They pipe in music so that sounds overall are muffled. They have laundry facilities as well, but we didn't use those.
All in all, sounds like a 5 star experience, yes? Well, a few things bothered me for the future of this place:
1) The sites, planted with still very young trees, are mostly ornamental rock. And growing everywhere through this rock are tumbleweeds. I live in NM, and know how pernicious these can be. Yet no effort appeared to be underway to nip them in the bud. These will soon be unattractive nuisances. And will make the sites seem much less worth the rather high price of camping here (we paid $85 per night).
2) The restrooms, although lovely, were CHRONICALLY out of toilet paper and paper towels. We learned to bring our own. One morning, I went in and could have had access to any of the 7 or 8 rooms. NONE had TP or paper towels. Not one. This happened consistently during our visit. They need to solve that, or their noteworthy bathrooms will become an annoyance.
3) Also, note that the sites are up on curbs. We grounded out our hitch several times when pulling in or out. I can't help but feel the sites could have been built at more like ground level, and not up on curbs.
Still, a very nice stay.