We enjoyed our stay in Vredehoek. The unit was perfect and comfortable for 3 of us and ideally located. It had lovely ouches with welcoming coffee and also complimentary soap and shampoo in the bathroom.
The only negative was the strong smell in the bathroom - it is quite unpleasant and I'd recommend it being looked at.