If you just need a place to crash close to the train, this spot is the absolute best. If you're staying in Rome a few days to see the sites, I would recommend staying further away from the station as it's not Rome's prettiest neighborhood.
That being said - the apartment is VERY clean, our hosts were a delight and you can not be closer to Termini station. It was a perfect place to crash the night before an early flight.