The place is nice and clean, really close to Roma Termini.