The location is really central to the station, I found it convenient however take note you are on higher ground so if you plan on renting a bike like I did then it's a little steep going up. Still ok though, you just might have to get off and push the bike at times. The place is nice and clean, good shower and good mattress.
I had also stayed in trastevere during my time in rome and that was a location I also enjoyed a lot :)