The place is clean and as on the pictures.
But I do not recommend it for people who do not speak Italian.
Being in a rush at the check-in, Giovanni quickly asked our passports to take pictures of them. I had mine in the car and another guest was coming later. So we sent Giovanni a picture of these passports the next day. He did not receive them for some reason and asked us again to send them. We questioned why he was asking this and called him right away. The only thing he said on the phone was "I don't speak English, bye" and hung up. So we called again, this time to be told "I called the police, bye". This was an extreme reaction, which we did not understand, and put a lot of stress on us (while we were attending a wedding 1h away from the apartment). We tried to reach him again and again, and also looked for someone willing (and able) to speak with him in Italian on the phone. The person managed to talk reason out of him, and he had suddenly received the passport pictures... We never heard of him after.