Dale's apartment ticked every box: spotless clean, good location, a great kitchen, a comfy bed (and a nosy, cosy cat!). We visited South Africa for four weeks and used Airbnb almost exclusively and this was the best place we visited. Highly recommended.