We booked the place because of the good reviews we read and were deeply disappointed. After waiting around 15 Minutes at the gate, we were finally left in after we had to use our foreign phone to call a couple times. We were then handed a key with no further explanation and received a hand sign in a direction after asking where to find the room. The room itself was very small and run down.
As there was no dinner available, we only had breakfast there, which unfortunately is not recommendable either.
In various years of travels we had never received such bad service.
In comparison to around 20 other places we stayed in South Africa, this was one of the most run down places we have been at, and that at comparably high price.
All in all, we would not recommend staying there.