The host's agent and her husband demanded we sign a contract when we arrived. This is something that can be requested in Italy, however it can no be demanded and if so, it has to be mentioned in the Airbnb listing in advance, as per Airbnb rules. We were tired after a long drive and didn't want to look for alternative accommodation. I didn't sign the contract because i felt uncomfortable about some of the clauses, however their insistence made the whole experience very unpleasant and this has been my worst experience with Airbnb. I contacted Airbnb about this and they were very supportive.
The flat itself is modern and very clean.