The cleanliness of the apartment was very good, apart from the attack of ants that came every day.
The owners took every possible opportunity to charge their guests extra. For exaple, "late check in" to which nobody had to come indeed. It was enough to give us the codes.
Whenever I travel, I book accomodation via Airbnb but I have never ever had to give extra deposit to the owner as there when the entire stay was prepaid.