The agent demanded a 150 euro deposit on arrival which was not advertised beforehand. They refused to allow the payment to be made through airbnb. They promised it would be returned on the day of our departure, but they did not and only returned it once I reported it to airbnb.