The apartment is great! Even better than how it looks on pictures!
It has an amazing location. Restaurants, bars and public transportation to go to the main touristic places are all on a short walking distance.
When coming back to Rome we'll definitely stay in Francesca's apartment.