I'll start with the positives. Beautiful house, very comfy beds; en suite in every room, lots of space for a big group enabling privacy, great to chill by the pool in the sun in the middle of winter (we got great weather for winter but round the pool was a nice sun trap), great separate kids TV room with large bean bags, very friendly guest relations and housekeeping people. Great convenience store just 50m walk down the hill (restaurant there too but we didn't try it).
However, for what looks to be a luxury villa, a lot of fixtures and fittings were not good quality for example cupboard doors falling off, the dryer broke, the iron had frayed on the chord so the cable was showing. Also the kitchen was oddly stocked, lots of wine glasses (66!.. we counted!) but no sharp knives (a few very blunt ones), the can opener was broken, and there were no cloths or dustpan and shovel (there is daily housekeeping which is great but with kids we did need to clean in between). Any of these things would be understandable in isolation but the number of them did leave a bit of a bad taste about what looks like a high quality professionally managed house. It's also worth pointing out that the house is quite close to the main road into camps bay so sitting by the pool you do hear a bit of traffic, not an issue for us really but hard to tell from the photos.
If considering booking this house it is worth asking for them to make sure all these things are fixed and the kitchen is well stocked as it would be a great stay if not for these issues.