I highly recommend Eva's place. I spent three weeks in her apartment over December /January.
The flat is beautiful, modern, well appointed, with everything you need. Probably better than the pictures. The location is perfect, on the promenade and close to everything.
Note, I'm a regular to cape town and you will struggle to get a better location and flat (in this price range).