Willem’s apartment was perfect for what we were looking for! The location was great, use of the pool was wonderful, and there was a cleaning lady every day! Communication and check in was super easy. We got locked out and he came quickly to let us back in. The only thing is the mattresses are very very hard (although I’ve heard this is pretty standard in South Africa). The second bed is also quite small for 2 adults. Overall, highly recommend the stay.