The mixed reviews here are pretty accurate. First, be aware that there are limited hours for check-in, and check-in is across the street from the cabins. (this may only be an off-season thing). We were notified of this only through Expedia and only once immediately after booking. I would have appreciated another friendly reminder closer to check-in with more detailed information (time, etc). When we checked in, we were handed a set of keys and quickly crossed the street to scope it out and start getting settled in. Unfortunately, the beds were unmade and the cabin had not been cleaned. We returned to the office at the Red Ledges Inn and reported it. The staff was very kind, and moved us to a new cabin. This one was a success. The outside of these cabins are pretty weathered, but inside was acceptable for our quick overnight stay during our visit to Bryce Canyon. We showered, slept well, and made it to the park before sunrise. All in all, it was a convenient location to stay with only a short drive to the park.