Total Dump on Airbnb Leaves Guests with no Privacy

I booked accommodation in Johannesburg for me, my husband and my son. I asked if it was self catering and they confirmed; nowhere on the listing did it say that I would have to share a kitchen with other guests. When we arrived there, some of the staff and guests were smoking marijuana on the patio. The whole house was filled with smoke. The lady took us to our room through the kitchen, which was filthy, with burned pap on the stove. The room was not ready. There were two mattresses on the floor – no actual bed – with no linen. There were also three other mattresses in the room against the wall. The room was extremely dirty. Our bathroom was dirty. I asked where our kitchen was and the lady said we had to use the big kitchen. In the kitchen there was a lady who had just finished using the shared shower and walked through the kitchen with only her bottom covered; her top was exposed. I immediately phoned the owner and she said she would be there in ten minutes. After 45 minutes, I phoned, and I spoke to her husband. He said I must go and look for other accommodation – he would refund us. We travel every weekend and this was the worst accommodation I have ever seen in my life. I am not happy at all with the way they are sending me messages now and I feel like I want to send the police to that establishment, as I feel that they are taking us for a ride. The pictures on the website are not at all how that establishment looks like and I believe they just want to take people’s money. They refuse to refund us, even though they said they would provide one in full.