Overall the experience was good. Although the check-in turned into a disaster. When we came the apartment was not ready. 20-30 minutes said the ladies that were cleaning. We were not satisfied and to make the story short it turned into a shouting match which ended when the cleaning team stormed out, slammed the door, and did not return. Without finishing cleaning, putting in clean towels, toilet paper, etc. Took a couple of hours to get that sorted out. No apology from the landlord though. It would not have been bad in itself if we hadn't been traveling since 2 am the night before. The apartment is nice enough, well located in a quiet neighborhood but close to everything. Rats in the street outside though. A couple of things though. Shower heads are rubbish but that seems to be pretty much a standard issue in Italy. Strange as one would expect them to want to be economical on the hot water. And the WIFi is also rubbish. Slow, slow, slow.