Very nice place, really close to Colosseum.