Nice place and only 5 min walk from roma termini.