The location of Francesca's flat is awesome. Situated within walking distance to the Vatican and in the middle of a great neighborhood with countless great restaurants it's the ideal spot to stay in Rome.