Let me start with the good: the apartment was beautiful and comfortable, and the rooftop terrace was amazing. There was a complimentary bottle of wine on the table when we arrived, and the kitchen was sufficiently stocked with pots and dishes to allow cooking (although not food-storage for leftovers, despite the two fridges). Also, there IS a lift! Thank heavens, because while I sometimes climbed the five floors just because, there were days when it would have been a miserable trudge.
Unfortunately, we had some serious challenges. The only person who met us at checkin was a neighbor or maybe a relative. I don't know because he didn't speak any English. I don't speak much Italian, but enough to understand as he marched us through the house and gestured at things, sarcastically saying stuff like "that's a window". He pointed at the wifi code, handed me the keys, shook his head, and vanished. The wifi worked for the few hours before we went to bed on that first day, and for about one hour two days later. Other than that it wouldn't connect because of "signal quality" and it took Francesco several days and two texts to finally respond with "It's a service problem and we can't help it. Sorry for the inconvenience." I was reduced to hunting local cafes with wifi in order to confirm our schedule, answer work emails, check the train schedule, etc.
The apartment was pretty clean except for the bathroom, where hard water and time had been left to run amok. The shower-head was completely crusted over with mineral deposits and the jets in the bathtub were corroded and one leaked viscous green liquid. That plus the large ants in the tub made us pass on a relaxing soak, sadly.