Bärbel's apartment is awesome ! It has personal decoration (looks like someone really lives there), the view from the balcony is fantastic and it is close to the city center.
We were a family of four persons and the apartment was just right for us. There is a supermarket close by and a couple of restaurants. Vredehoek is not a center where everything happens (like the beach promenade in Camps Bay or the Waterfront) but it is very safe and if you have a car you can easily get to e.g. Waterfront (and Uber works well too).
The apartment was very clean and I can recommend it to Cape Town visitors !