The beat airbnb place I've stayed at in all my travels. Perfect location I walked everywhere. Ciska is always available for questions on whatsapp and responds quickly. There is an internet dongle but no wifi, something I would recommend having. The pool facilities, safety and friendly staff on the property is top. I enjoyed the gym on the property which is gorgeous and has a ton of weights and equipment for the boys. Amenities such as milk,coffee,tea, SA salt and pepper was provided and cozy touches such as candles. If you decide to stay here you would never regret it.