We enjoyed our stay with Mike and Karoline very much. The apartment was very clean and homy, the pool area very relaxing. Most importantly, Mike and Karoline are the best hosts, very attentive and friendly. They offered very valuable tips for our time in South Africa and were always happy to help.