Shane’s place is perfectly located within 1 minute walking from Roma termini.
If you are planning a short trip (less than 24 hours) and your main purpose is to use the train station, then it’s the right stay for you.
We stayed there for 12 hours, and we had to catch the earliest train from termini to Fiumicino, for that purpose, it was a good choice.