The apartment was just like on the pictures with pretty much everything you could need, except for hot water in the shower.
When we arrived a very nice woman showed us around the flat (she didn't speak any English at all but we managed to understand each other), to my surprise I had to sign a contract and pay a tourism fee (which seems to be normal in Italy) of 1,50 per person per night.
I guess it says so in the description in Italian.

We messaged the very nice woman who had shown us around the flat about the shower but didn't get any answer ( we found out later that she didn't receive our message, we should have called ).
When checking out she told us that, in order to get hot water in the shower, you have to turn on the water in the BD and the tap.

Besides that it was all tidy (except for the mouldy jams in the fridge) and nice!
The kitchen was well equipped and there were super fresh towels.
I enjoyed my stay!