This was the worst hotel we stayed in during our trip to South Africa. Oude Werf is overpriced, shabby, dirty, and in dire need of a full refurbishment.
Our room design was flat out awful; an example of which was that the only place to hang towels was above the toilet pan. Disgusting and unhygienic.
I wish we'd booked elsewhere instead of wasting our last night here. The central location is the only positive, but it just makes the place a tourist trap.