We really enjoyed our stay in this apartment during our time in Rome. It's located very close to the Manzoni subway station. Furthermore it includes everything you need. The place was well cleaned and towels were changed once during our stay.
The bed is not the most comfortable one in the world (hard matress), but it's OK for a couple of nights. Furthermore there is quite some noise from the street, so if you are a light sleeper you might want to find a less noisy place, or bring earplugs!