This place is one street away from termini. We left 15 minutes before our train. That's invaluable.