We had a great stay at Kate's place. Excellent, friendly, proactive communication before and throughout our stay. Kate gave us a warm welcome and we felt right at home. The apartment is spacious, modern, beautifully decorated, and spotlessly clean. Having a balcony with a nice sea view was a plus. We found the apartment lovely both for vacationing and for working (two people). The wifi router had a battery/UPS system that mostly insulated us from the effects of loadshedding. An air conditioning would've been nice for those hot summer days, but the nights were always mild and pleasant so this is not really a necessity.
All in all a great place to stay with an amazing and wonderful host.