Federico's place is very nice not too far from Termini station. Metro is one block away. There is an excellent side walk cafe two doers away. Just get a Roma pass and you'll have no trouble going anywhere!! 😎👍🏼👍🏼