Great place. Well located near Termini station.