Great place. At a distance of stone throw from the Colosseum.