My side of the story: Could be really nice, but never going back.
Found this place and it was the only reasonably priced place in the neighborhood, booked everything and payment went of my Card.
Few hours later she calls me that they had a double booking and asked me if I wanted to change the dates (THIS is not the first time this has happened!!!)
I refused as the payment had already gone off my card. She then was so kind to book us a new place. (but I think she did this as she didn't have an option, as this would be the third time she would cancel last minute on a guest)
The booking was for 3 people, but an extra person would actually be the same price.
The day before leaving I asked her how much an extra person was and she said it would be 400R per night (what is more then the first 3 people would pay p.p. + it should have been for free as it's not my fault she overbooked)
When arriving it seemed we didn't get the promised apartment. the one we got wasn't bad, but didn't have a shower and after a few surfs you can really use a shower. As the apartment was inferior to the apartment we should be getting. We felt it wasn't fair to pay the 800R (2 nights) and that 400R would be more fair.
Later it also seemed that the price for the extra person was 500 R.
I mentioned I didn't mind paying, but that I would actually prefer it going via an official invoice via AIR bnb, as the site recommends, but this wasn't to the liking of the hosts.
They even tried to put the blame on us that we should have canceled our trip if we weren't happy with the new arrangements.