Great place, steps away from the Colosseum.