The apartment is perfectly located and Leonardo and Annalisa are excellent hosts. There are 51 stairs to climb to reach the apartment but well worth it. We never opened the windows (the a/c is very efficient and QUIET) so didn't have any issue with pests.
Right outside the door is a wash and fold service (you drop off and return later for your clothes) or there are several laundromats within a short walking distance.
The leather merchants start setting up their booths each morning around 7:30am. We still managed to sleep in even with that activity below.