We loved our stay at Francesca's!
The apartment was lovely, clean, well-located, and was exactly as described. The area itself was perfect for us to explore Rome (check out the shop downstairs).
Francesca responded quickly and helpfully to our questions, and ensured our stay was great.
Would love to stay again whenever we visit Rome.