Very nice place steps away from the Colosseum and the Monti neighborhood!