This place was awful, such as disappointing end to our trip to South Africa. It was really hard to find, and on the edge of a township which is easy to end up in if you miss your turning. They got our booking wrong and we had to stay in a shared dorm when we booked a double room, eventhough we'd spoke on the phone and emailed to confirm we wnated a double room. The dorms weren’t too bad, but the bathroom/shower was filthy and flooded. The kitchen wasn’t much better, on opening the cutlery drawer I was greeted with a cockroach! I’d give this one a miss if I were you.