Francesca's place is very spacious and gives you the feeling of home in a city like Rome, definitely better than most hotels around the area.
Everything is walking distance for food and point of interests. Francesca is also very knowledgeable about the Rome including places to dine, so you can always turn to here for help and suggestions.
Overall, we'd definitely return to stay when we're back in Rome!