Very nice place near Termini station. Would definitely recommend!