We had quite a few problems with the apartment, which came as a surprise after reading the other reviews for it. For us it was not the greatest of experiences. To start with, the apartment is located at the top of a multitude of steps (86 to be exact) which could be a problem for anyone with accessibility issues. Taking luggage up the stairs was really difficult for us. Additionally, we had problems with the front door to the building. Its lock was very temperamental and quite old and every time we tried opening it was a real struggle. Stefania didn't tell us about the door when we checked in either. The flat itself was quite dirty and grimy when we arrived (it is not professionally cleaned as Stefania admitted when we raised this issue with her). The electricity is really temperamental as well, which Stef made us aware of upon arrival. Basically you cannot have two utilities on at the same time or it trips the breaker shutting down the apartment's electricity and in order to turn it on you have to go all the way down the 86 steps and flip the switch back on at the entrance to the building.
Most importantly, the apartment is full of pharaoh ants. They are not noticeable at first and it took us three days to become aware of them, but they are everywhere. They came into the bed a couple of times and got into our clothes and suitcases. When we raised these issues with Stef she was very defensive and blamed us for having high standards in terms of cleanliness and for leaving food out for the ants, which we didn't. She was unapologetic and not very helpful. She did drop off ant spray the day after but it didn't do much to help.
On the other hand, it was a great location and had a beautiful view. This is not an attack on Stef's character as she did seem friendly when we met her.
Overall, compared to the other apartments we stayed in during our time in Italy we just didn't feel like it was worth what we paid, nor was it to the same standard. We feel like the flat had a lot of potential to be better.