Great spot right near Termini Train Station. Would go back.