Great place! Literally right down the street from the colosseum, eat lunch and dinner with an epic view!