Generally the stay was ok.
The owner let us do the check in a bit earlier
However, there was a couple of issues that we were not expecting. The owner doesn't speak English at all, so the communication was very difficult. At the check - in you have to sign the agreement (using your ID data), which is in Italian language (without English translation), so if you don't speak Italian, you don't know what are you signing for. During our stay the owner decided to call mechanics to repair the AC. They satyed in the apartment for a long time, even after we left to the beach. When we came back, it turned out that they have left the doors open. Last thing - the WiFi was not working at first, then the owner repaired it, but it still was so slow that we could not use it.
Also, at the check-in you will have to pay for the cleaning (2 euro per person - not much, but still pretty unexpected).
Other than above issues, we liked it there.