The apartment is small but has most of what you need. I stayed there for two weeks and would say the only challenge was not having a washing machine. The view is incredible and the sunsets spectacular. I used the pool a lot and it was lovely. Maryke was very responsive.
The apartment is attached to a main house up in the suburbs of Bakoven so it’s very quiet. As it’s up on the hill you’ll likely need to drive/Uber everywhere, although you can walk 20min down to the Camps Bay strip where you have supermarkets and restaurants and of course the beach.
I was working from the apartment, in zoom calls all day, and the WiFi was great. They even have an UPS if the electricity goes out due to load shedding.