We had a lovely stay at the flat.
It was perfect for our needs- In walking distance to the Camps Bay promenade, with beautiful views of the sea, lions head and the 12 apostles. Its also really close to Table Mountain, Lions Head and Signal hill.
The beds were really comfortable, and the kitchen was well equipped.
A couple of comments: The balcony was smaller than anticipated, and not at all private and although the advert states that there is 1 secure parking bay, this is not strictly speaking true, as there are more flats than parking bays, and parking appears to be on a first come first serve basis. I had to leave my car on the street overnight on two occasions, which was not ideal.
Finally, the flat is not at all prepared for load shedding- if you are going during a bout of load shedding, make sure to take a rechargeable light or two with you.