The appartment is in a perfect area, only 3-5 minutes walking distance from colloseum. It is in the middle of bars and restaurants. Also it is only a few meters away fron Cavour Metro Station. It s really perfect location. We went everywhere by walking. The appartment is clean and the beds are comfy, even the sofa-bed. The only problems are the lack of view from the windows (the appartment is in the center of the building) and therefore is quite dark, but the major problem is the shower. It is so small that I could barely fit inside to have a shower (I am 100kgs, 180cm). So If you are bigger it would be a problem. If you are slim then do not care at all. Go for it!
Ps: there is no elevator and it is in 3 floor. But I dont think its a problem.
Thank you!