Location is so perfect, you can walk right to the Colosseum and Roman forum.
Near to metro,bus stop
and Very close to superstore (Coop)
Highly recommend considering the great value for the location.