Ok so the pros of this place were:

Air conditioning
Wifi
Kitchen
Close proximity to train station, which gets you into the heart of Rome pretty quick
The place was clean (except for the construction mess)

The cons of this place were:

The address in the listing was incorrect, which made it very difficult to find and when I told Giuseppe about this he got very mad until he realized what I was saying and then thanked me.

There was construction going on in the place the entire 3 days of our stay, and the construction workers were in and out and smoking inside too. This did not feel very safe as we didn't know who they were or why they were there.

Giuseppe is a tricky man, he told me that he had another room that my friend could stay in that would be arriving the day after me, it was not on Airbnb, so we couldn't reserve it officially, and by the time my friend arrived around 6PM he had rented it to someone else, which was not very late at all, my friend called him from a store around the corner since she also couldn't find the place and since I had no phone and he told her that he would come and meet her there in 15 min and never showed up. And then didn't tell me that she was waiting there, as I was at the apartment waiting for her the whole time.

The legs on both beds in the room broke almost the first time we sat on them, but Guiseppe quickly had them fixed, so it didn't cause too much trouble.

Also Guiseppe didn't give us much privacy at all, was there most of the time hovering, this was uncomfortable.