Amazing place!
Perfect location!
Hospitality was great!
Nearby every spot you need to visit in Rome!
I recommend Francesca’s place without any doubt! 👍🏻👍🏻👍🏻