Wonderful space in a great location right next to Termini!