We really liked Francescas place. It was clean, had enough room and was equipped with everthing we could need. Supermarket and public transport are in close walking distance, and allthough its not situated right in the center, its close enough to get to the city quickly. Bus takes about 20mins, transit to Ciampino took us an hour or so.
Communication was flawless, clear and fast. We also appreciated the flexible check-in and check-out times.
Would book again