Absolutely awful experience. Never been somewhere that looked so nice yet was so disgusting. Toilets had pee everywhere even the floor, when I complained the partner came and cleaned the toilet but I had to clean 1 first so my children could use. We were a large group of 4 adults 3 children and Twin babies! Last thing we needed was hassle. Initial meeting was very nice and handover good, it was a last minute request and they obviously had been rushing around to accommodate. However it also had been advertised as available so I assumed all clean prior to saying available. But they really had cut corners blaming their cleaner- we did the check in with them so really they should if checked. Onset looks immaculate and clean lines. However bathrooms revolting bedding even worse. Smelt of stale bodies- cat hair everywhere ( even poo on a cushion) no mattress protectors- stained pillows - they even left used soap bar for us to use in the bathroom. Considering we are in a pandemic hygiene was not even slightly maintained!! When I complained the following day after experiencing a night of no sleep to my shock the owner complained that ‘ sorry not up to your standards feel free to leave and I will refund full amount’ !! So customer service not there either!! I was in tears having to move the children and babies at short notice and find somewhere for such a large group. How unprofessional I would of been disgusted if that had been pointed out to me and offered to get it cleaned and supply fresh bedding. Not exactly expensive in South Africa- but they actually have in their house rules that the cleaner comes on Tuesday and the residents are required to pay her in cash!! Again never been somewhere who make you pay for a cleaning fee upfront and again to their cleaner. So disappointed as been to hundreds of Airbnbs first time been treated this way. And to top it off she had the nerve to charge for a night!! Obnoxious overall.