David, Margot and her mother Ann are absolute gems. They offer tremendous hospitality and made us feel right at home and offered a great introduction to South Africa. The apartment is spacious and set off in their quiet garden with lots of windows for natural light. The hosts offer you privacy in your own flat with your own entry and exit, but are only a few steps away if you have questions or want to chat. David is also an area tour guide so he was able to give us lots of local tips and gave us some pointers for our drive. The flat is clean and equipped with cooking facilities, a fridge, coffee and tea (and delicious rusks). It's located in a residential area, within walking distance to town, the beach and a grocery. There is some parking available. There are also three very friendly pups on the property who will occasionally come by to say hello. We cannot recommend this place enough, these hosts will really make your stay memorable. Thank you, again!