The location of the place is perfect! It is very near the Roma Termini terminal (about 10mins by foot). When you get there expect to climb a flight of stairs since there's no elevator.
The bedroom is clean that I was comfortable walking barefoot in my room. The mattress seems cheap, like mentioned in the other comment. It was seemed like the dishwashing sponge that sinks you in bed when you lie down. I could not describe it any other way.
The shower corners were a bit moldy, though. On the surface they look clean. But if you're not like me that looks at every corner while showering, it's good.