Great spot just a stone throw away from the Colosseum.