My wife and myself stayed in Francescas apartment for a couple of weeks and in that time we really got to know the neighbourhood. What a great location, close to the Tiber, The Vatican and heaps of other classic spots. Also, there are so many local restaurants of all different kinds to chose from and never go to the same place twice (unless you want to).
Francesca was very easy to deal with, east check in and great responsive communication.
Some other reviews talked about the noise but hey ... you are right in the thick of Roma, the activity is part of the attraction and it's great to be able to sit on the terrace and watch the world go by after a long walk.
Highly recommended!