Good place. Really close to Roma Termini.