Amazing place. Closer to Roma Términi station.