Had a great time at this place.
Pros: Really close to the central station and metro. Easy access to airports by bus or train. Room looks new. Ivan answers texts and is helpful.
Cons: Bathroom is outside the room, I already knew it and had no problem with that but other people might. Walls are thin so you can pretty much of what your neighbors are doing.
I will definitely recommend it, specially for a short stay and if you want to get to know Rome.