Francesca's place is in a great location and is set up for a very a comfortable stay. We will definitely try booking it again next time we are in Rome.