This place is excellent. The view from the back windows is great. It's fully furnished, and the kitchen well equipped. We loved the style, and the little touches. Absolutely looooooved the place. They even provide a booklet of information and suggestions about the area (that could use some updates due to the pandemic). They also included a full schedule of the load-shedding which helped us plan our days safely.
Gerard was very communicative through the app, always responding within the hour. We also left our water bottles by mistake and he took the time to ship them to our friend in Johannesburg. Really excellent hosts all around!
One BIG issue though is the alarm system (the reason we didn't give five stars). Due to the load-shedding (electricity cycling), the alarm system switches over to emergency/generator power. When this happens (both when the power goes out and comes back on) the alarm system resets and beeps every 30-45 seconds until you do something about it. This woke us up in the middle of the night every night, twice each night. If we didn't get to it in time, the alarm would fully go off. The first time it happened was during the day when we were napping and Gerard told us to reset the alarm by pushing pound repeatedly. There appeared to be no way to avoid this.
Given how jet lagged we were from a 7 hour time change, it was extremely inconvenient. I would recommend checking in with Gerard on if this was resolved before booking a stay here.