Location is excellent, super close to the Colosseum. The two pizza places across the street were very good.