Definitely recommended! We really enjoyed our stay at this apartment. It is located in a Security Complex at Blouberg Beach, nearby some amazing restaurants. From the balcony you get a magnificent view on Table Mt. and the Atlantic Ocean/Robben Island (just like it's presented here). The place was clean and the beds quite comfortable (although the beds in the double room may be to small for people bigger than - let's say - 180cm) . The kitchen provided everything we needed. Communication with the host was very good.
One might say, that the only disadvantage of this place is the lack of WLAN, but for me it turned out to make my holiday more relaxing as I was less contactable and concerned with social media stuff :)