Great place, really close to Colosseum and great food