We enjoyed our stay in Lorenzo's place. The location is central, the apartment is renovated and in good shape, the shower water pressure was good, and the central air conditioning worked great. Lorenzo was quick to respond to messages both before and during our stay. He was accommodating and did extra for our check-out. The one improvement suggestion I have is with regards to the check-in process: it would be great if this step doesn't require someone to be there for the check-in so if the flight is delayed one can easily show up whenever they can/want without further communications needed. It also can help the host in that they don't need to worry about delays because of the traffic in Rome. :) This is particularly helpful for those traveling long distances and likely very tired by the time they get to the apartment for check-in.
I highly recommend Lorenzo's place.