We had a good stay in Angelo's apartment. He provided everything that we needed, except the air conditioning was installed only in the bedroom so sleeping on the pull-out couch in the living room (there were four of us) was almost impossible due to the temperature. During the day the temperature in Rome was around 38 degrees Celsius. The location was good.