Francesca's place is totally wonderful, a unique space with everything you need to make your stay in Rome perfect - the absolute best location and the best host Book it now and you will have an amazing stay in this great city