We had a great stay at Francesco&Francesca's! Very smooth check-in and they are very detail-oriented with little extras that made us feel very welcomed. Also the location is great as it is only a few foot steps away from the colosseum!