Francesca’s place is amazing! Great location near the Vatican, St Peter’s Basilica and gelato places. We love how easy it was to get to the metro. The whole staff was so accommodating and went out of their way for us! You must stay here!