Francesca's apartment is perfectly located between the Vatican and Piazza Navona. All the other major landmarks such as the Colosseum and Roman Forum are within walking distance.
The flat looks just like in the pictures and Francesca was easy to communicate with.
The road can be loud at night, with traffic and night dwellers walking past, and the plumbing is loud in the old building, but that's normal for a central location and for an old beautiful palazzo.