The place itself was very nice. The bathroom and shower were very large, so that was a nice change. He living space was also very nice, and you could watch American TV shows in English. The windows were very nice, and they were a great place to sit with a book and a glass of wine at the end of the day.
The location was great. You don't really need a subway pass to get anywhere, so I would recommend just buying a ticket if you need it.
The restraint downstairs was really great. I'd recommend eating there. There was also a grocery store two blocks away if you didn't want to eat out all of the time.
The only cons I have is that the kitchen was extremely small, which can make cooking / washing dishes complicated. Antonino was very helpful, but we had issues with the language barrier. We both lacked knowledge in the others language, so in person conversation was difficult. We also had issues with heating and hot water, which didn't have the fastest resolution (but that was just because the boiler broke down and he heat had to be turned on manually).
Overall, would recommend to anyone staying in Rome. Great location and a decent of space.