The location is absolutely amazing.
That being said the place really has no windows, has a bit strange floor, thus you always kind of have to wear sth on your feet. Aaaand the bathroom could do some remodeling - the shower is a bit old and damaged and the counter under the sink is destroyed to the point that one door falls off. Hot water is undersupplied and it's really noisy when people come in to upstairs apartments throught the corridor just in front of the apartments doors.
All in all, for that price it's a great bedroom for your stay in Rome, just not a cosy place besides human-recharging purposes.