very dated, extremely over priced, you have to walk down 100 steps in order to get access to the property. We didn't actually stay at the property for that reason. Also the host demanded a 20,000 ZAR cash deposit on arrival without any prior mention of a deposit. One positive is the property is a few steps from the beach. All of the negatives unfortunately didnt make up for that however.