I enjoyed Wanderer's. Free shuttle to nearby malls and they were flexible (they took me to an ATM and waited for me to take me back, etc). Restaurant serves meals at around 6USD. As a Gold member I received early check-in at 8AM (didn't request in advance) and an upgrade. I had an issue with one of their subcontracted services and the GM met with me during checkout and waived extra charges as a gesture of good will.
I would avoid the Proteas in the city centre though, I drove past it and felt unsafe. Wanderer's felt perfectly safe on the other hand.