Hard to provide feedback on the apartment itself - the night before we went to Rome, I was contacted by Michele and informed that due to a bathroom problem, the apartment would not be available. However, he offered us a "bigger apartment" instead. Upon arriving at the residence and checking into the room, the apartment was actually much smaller than the one in this listing. I contacted Michele and received a partial refund.
Upon entering the apartment, there was a strong smell of bleach, so we had to open the windows and air it out. The cleaning crew had just finished cleaning the room before we were given the key (the residence is operated more like a hotel than a normal apartment building).
I'm not sure if it was just the apartment that we were given, but there was a lot of road noise all throughout the night. We had to sleep with the windows open (there were A/C machines, but they appeared broken and we couldn't get them to turn on), so we had to deal with this noise all night. We also got attacked by mosquitoes... So that was a bit unpleasant.
Ultimately, the location was the best part. It was extremely close to the Borghese Museum (hands down, our favorite museum in Rome), and away from most of the tourist traffic. There were multiple bus stops within walking distance from the apartment, which made getting around town very easy.