within a couple of minutes by foot of the Roma Termini train station; great food at Ristorante Il gallina, down the street two blocks and then right on a side street.
in case your host doesn't tell you the exact location (like in my case), please know that you must go to the fifth floor and check in at the Hotel Argentina.