Francescas place is ideally located and very cosy inside. You will surely feel at home. I would go there again next time in Rome!