Nice place, close to Termini station.
Coffee shops and groceries near by.