The location is great, and the rooms are spacious and airy. Good light. Shabby chic is mostly what comes to mind, with a swing towards the shabby. We seemed to have the bad luck of having the flat cleaned and set up by someone who doesn't usually do it, so we had to scrabble about to find a few towels (and then at the end of our stay, discovered they were in the washing machine :-( ) as well as being left with a basket of dirty linen. It wasn't actually a problem, but it didn't give a great impression, and the host did not seem particularly bothered about these omissions.
We felt the flat was reasonable value for money, for a family of 4, but not as amazing as previous guests had said. The kitchen is just about adequate for basic cooking; you can't actually bath in the bath, though the shower is OK; the duvets are very nice but the pillows not so much. If you are planning a holiday where you are mostly eating out, and doing holiday-type things, the place is fine. If you want decent wi-fi, or somewhere to spend time relaxing, this is not the place to be. Music from below during the day (fortunately not at night) seems usual.
We didn't have the chance to try out Olivia's cafe --- just because we had plans with friends outside of Simonstown --- which was a pity. What we saw of the cakes looked absolutely delicious, and there seemed to be very happy patrons enjoying breakfast there!
All in all a bit of a mixed bag.