Denis’s place is very stylish, large and clean and has all the basic amenities (plus a pool). The location is great - close to downtown and Bo Kaap, with some good restaurants and cafes close by. His property manager was friendly and super responsive.
There is a lot of construction in Cape Town, including the house next door - just something to be aware of if you plan to sleep in late. But all in all, I enjoyed the stay.