We had a lovely holiday staying in Denis's home in Cape Town -- the house was beautifully designed and centrally located. Loved the outdoor shower. Just as described, and would absolutely stay there again or recommend it to friends.
One note -- if you (like us, unfortunately) plan to use the wifi to work while you're there, note that it doesn't reach the bedroom in the basement. Just something to plan around as you're divvying up rooms!