Really nice place to stay in rome. Located near termini station.