Excellent apartment which is a stone's throw from the Colosseum.