Very nice place, right near the colosseum