The location is good. Patrizio seems to be a very good host even though I didn't see him personally, but you could see a lot of good reviews and wishes on the bulletin board and walls in his apartment. He responded very fast and was very kind and polite.
There was one small drawback though: Rome city tax - 3.5 euros extra a night per person. It was quite an unpleasant surprise as we had to pay 21 euros extra for 3 nights. The thing is that nothing was said about it in his advert (or at least I didn't see it). Apart from that everything was really nice.