Desire tried to charge us a 'one night stay' fee of £15 (around 315 rand) after she had accepted the reservation. There is nothing about this additional fee in her booking terms so we refused. She then would not cancel the reservation to allow us to receive a refund of our original £35 booking despite the fact we didn't stay at her place. This sort of behaviour (asking for extra money when not stated in terms) is not acceptable. If staying for one night I would message ahead to check she no longer charges. Having used Air BnB for 6 years, this is the only time a host has let us down and we were both pretty gutted about it, hopefully it was a one-off mistake.