Stayed 1 night in the rondavel, wide, clean and quite comfortable, although it was cold and no heating was provided. Kitchen available. They said we could have dinner and breakfast at the backpackers but when we got there they told us that since they had few guests they didn't buy perishable food. I agree you don't have to waste food, but they souldn't have written they could provide meals.
Anyway if you want to see Blyde River Canyon I recommend this backpackers. And Graskop is quite a nice place, too, where you can taste wonderful pancakes.