The location of the place is amazing! You will be very close to all the biggest monuments in Rome, you can basically walk anywhere you want! We were also very satisfied with the check-in and a plus was that we found (payed) parking right in front of the apartment!
For the downsides, the apartment was very dark, there was basically no light even when it was broad daylight! The dishes in the kitchen are kinda old, the plates are chipped on the edges etc. The toilet seat closes on top of you while you are sitting on the toilet which was very unpleasant. We also had problems with hot water, while showering we would only have it for a minute or two and then it would be cold. In the end, we spent very little time in the apartment itself, we were enjoying Rome for the most of the day so we weren't too bothered!