Really nice place, very clean and very close to the Rome Termini station.