Great place. Perfect location, just 2min walking to the Colosseum and with a few nice restaurants at less than 100-200m.