As the saying goes....location, location.location, it's a really nice property run by nice and caring people. Had a lovey stay here all the main tourist attractions are within walking distance.
Some nice eating places close by so if your are looking for a place in Rome I can recommend this.