Great location when using train as it is close to Roma Termini.
It is clean but the on suite is a bit small for me.