I had higher expectations for this place. The location was great near the beach and the views were stunning. However, once we checked in realised the photos were strategically taken so that you don’t realise the second bedroom bed and the toilet were next to each other and only separated by a small screen that doesn’t even go down all the way. A lot of issues could have been avoided if the pictures were accurate. The host did post the picture I took and placed it in the display pictures so I am hoping will avoid any future problems for future bookings. Communication started off amicable but then was asked to pay extra fees I didn’t pay for upon booking. I said I would be happy to pay a reasonable fee for cleaning and was told “ Well they dont clean i have the apartment cleaned its not self cleaning like a robot . Sheets get washed and ironed too not self washing or self ironing” I am very aware there are no cleaning robots just I felt a cleaning fee of over 2,000 rand for one night and only used one bedroom was a bit unreasonable given Airbnb told me I wasn’t liable in the first place- was just trying to be nice. This really put a damper on my holiday but i hope the host keeps updated and accurate pictures and can remain amicable upon communication to avoid future headaches