Fantastic location. Could not have asked for a better, more central location to explore Rome. The apartment is HUGE. We were three sisters traveling together and had plenty of space to spread out.
The downside of such a fantastic location is that it can be quite noisy. We thought the trade-off was worth it, but be aware and maybe bring some earplugs if you've got an early flight out your last day. :)
For some reason, the apartment didn't have hardly any toilet paper (less than 1/4 a roll when we arrived). We called and they told us to buy our own. Which we found a bit strange. Not sure if this was a miscommunication or what, as everything else was very well stocked (coffee, sugar, salt, detergent, etc).
The only other thing to be aware of is that there isn't much hot water. This might only be an issue when you have three women staying together - haha.