Francesca was a phenomenal host — very easygoing and happy to help. When a small issue arose with the toilet, her husband came round to fix everything in ten minutes. As there were no guests staying the night of our check-out, she even let ur stay until after lunch!
The apartment is functional, with a lovely terrace, an okay kitchen (little work space, alas) and the freaking smallest bathroom I've ever been in! Francesca mentioned they were soon starting work to make it bigger, but our experience was a bit frustrating: if you're on the chunky side, the shower (not even mentioning the bidet) is going to be a challenge!
Considering the excellent position in relation to the Gemelli Hospital (and its railway station just by it), this flat is a worthy — if a bit minimal — stay, especially thanks to Francesca's friendliness.