We stayed here for a night in October as part of a tour round National Parks. Although a little distance away from Bryce Canyon it served as a good enough base. The accommodation is basic but functional - a big room, two ok beds, TV. There's a communal microwave in the corridor if you need it. The welcome we received was friendly and warm. We left early the next morning to catch the sunrise from Bryce Point so didn't get to sample the breakfast.
I wouldn't have been keen to stay here for very long, but for a one-night stop off it was fine. It was also by far the cheapest room we stayed in across our stay, and we felt it was good value.