Francesca’s apartment is cozy with an amazing terrace. The view of St. Peter’s Basilica is fabulous. The major spots in Rome are walkable and the apartment is close to public transportation. You could not ask for a better experience in Rome.