The building is beautiful and historic, the apartment is charming, but Giovanni is running a business that he can’t manage effectively. He contacted us last minute about arrival then really wanted us to rush to check in. Asked several times where I was and said he had lots of texts and lots of guests to check in. He was nice and helpful with recommendations, but he didn’t let us know that WiFi wasn’t working (seems that the bill hasn’t been paid for it). He knew this was a problem since the last reviewer also mentioned it. As most international travelers know, WiFi is pretty critical to be able to research and plan where to go in a new city, so this was a huge inconvenience. Once a day he would message me and ask if it was working yet, but it never did. Also, there was a random assortment of bath products clearly left by previous guests and it didn’t include any body wash or bath soap. We had to buy some and leave it there. The fan in the bathroom is also broken/very dirty, and the bathroom hadn’t been cleaned thoroughly. Honestly, it all would have been fine if Giovanni had provided better service in fixing the major WiFi inconvenience or offered a credit. Instead, he fell silent, and it felt like I was dealing with an unconcerned landlod just looking for his rent check. That’s the opposite of what airbnb is supposed to be about