Franco's place is close to the Termini station.. Also next to a cafe. We ended up eating at the cafe the last night in Rome it was pretty good. The place does not come with AC so be prepared for that. It served our needs of a place to sleep every night.
One thing is it's very noisy so if you are sensitive to noise then bring ear plugs. Also it's about a 10-15 min walk to the Colosseum. Also the apartment comes with WI-FI and a small fridge and stove to cook.
Overall it was very easy to arrive back from the train station and walk back to apartment and/or take a taxi..