This is a great location by the Colosseum on a quintessentially Italian cobblestone road and had loads of charm. Also located close to lots of shops and amenities to provide the comforts of home.