Unfortunately, we did not have a good stay at this Airbnb. First, there's a lot broken/not working in the apartment: the air conditioning was broken/leaking, the window blinds all had pieces broken, the walls were dirty and scuffed up, and the bed had scratchy sheets that made us itch. The shower lost hot water often and didn't have a door that closed all the way, so water would get all over the bathroom floor.
Even worse, we asked for a late check out in writing because we had video meetings the morning of our check-out and needed to be in a place with wifi to take them. Mariarosaria said we could check out late -- we confirmed with her that we needed to stay late for video meetings -- but then the morning of our checkout she unlocked the front door while we were not fully dressed and awake saying that we no longer had late check-out. We had to cancel meetings, rush out of the apartment, and left a few things behind in the process.
The poor communication and unprofessional behavior means we cannot recommend this place to other travelers.