A very bad stay. The checkin was confusing as the address indicated on the listing is not at all where my room was. I was knocking on the completely wrong door and the host eventually sent his wife to meet me who took me to a totally separate building that was several minutes walk away. The room itself was fine (it should be noted that if multiple people will be in the room, the bathroom has no door for some reason and the shower is located directly in front of the doorway).
The Wifi wasn't working as soon as I arrived and I informed the host's wife immediately as I needed to use the Wifi urgently during my stay. She told me not to worry about it and just walked off. I left for the day and texted the host to make sure that it was resolved and he told me that he would send his son to fix it. When I got home, the Wifi still didn't work and I again contacted the host immediately who said a technician would come the next morning. I was home all morning and no technician came so I left to find a cafe with Wifi and texted the host again who told me that apparently the technician came but that he (the host) hadn't been up to check if the Wifi was working. When I went back to the Airbnb, the Wifi still wasn't working and I texted the host again, who simply ignored me for the rest of the time. For the entirety of my stay, I did not have any Wifi despite clear and consistent communication with the host. I submitted a partial refund request and was still ignored by the host for several days until he finally responded saying that he was refusing the refund because apparently the technician said that the wifi worked, even though I explicitly communicated to the host that the Wifi was still not working even after the technician allegedly came.
The area where the room itself was located was also SO LOUD. There was construction going on right outside and I'm quite positive that it was taking place literally RIGHT outside the room's window. There was enormous banging and yelling as early as 8 am one morning.
I am also quite sure that the hosts don't speak English which would be fine were it not for the listing saying that they do. I am certain that the wife who met me and took me to the room doesn't speak English; we had a very difficult time communicating with one another. The host was also writing to me in Italian but it wasn't much of an issue because of Airbnb's translation option in the app. However, in person communication was a nightmare.
Overall, I would definitely not recommend this place, if only for the host's dishonesty, lack of helpfulness, and unfair business practices. Worst Airbnb stay I've had by far.