Great location! Down the street from the Colosseum.