We ha a great stay the unit was right in the shopping centre of Rome and we could walk to all the sites.
Was a lovely welcome and didn't mind at all that our train was 20min late for arriving at the unit.
Would recommend this place to visit Rome!