Since TripAdvisor bought this company they have reduced it to 'don't go there' outfit for owners. Will keep all monies paid until 2 days into rental, and then inform you that a further 5 days is needed to reach your bank. If the customer cancels gets a full refund at any time, if the owner cancels it is £120. Trying to contact anybody by phone is futile, they never answer emails. I had a booking for 18th September 2018 - deposit £250 paid in May 2017 - but I will receive this money about 25th September 2018.
And the booking fee which did not exist in 2017 is enormous - I receive £575, they charge £681.
But don't try querying why as they could not care less - just leave.