Location, Location, Location. Out of the windows of one of the apartments is Castel St Angelo, and St Peter's Basilica is 4 blocks away.
Easy check in and check out and the places were much better than anticipated (and we anticipated a lot.)
To help the discussion the 2 apartments are in the same building, just up separate staircases. We had 5 adults and 2 children and it was not an issue. Down 2 flights and up 2 is not bad at all. One apartment is street facing (with modern soundproofing) and with a great view, one is in the back of the building where it's quiet. Again, I can't recommend this more highly. It would be a very good rental if the location was less ideal, but with the location it is perfect.