We enjoyed our stay at Lele's place. We were greeted very kindly and shown where the local attractions and recommended places were on the map. This place is in a really great location and is a good value for that alone.
If you are staying more than a few days, you may need to get some extra toilet paper and soap. Also, if you plan to do laundry, you can use the washer in the apartment but may want to find a dryer at a local laundromat. We used the rack and since the space just outside didn't get any sun it took several days for our clothes to dry. I think Rome is also humid so that may just be part of it, but it was just a bit musty in the downstair and a fan would help to get the air flowing as there are no windows downstairs. I couldn't get the AC working but it didn't get too hot. We had some trouble with the Wifi going in and out but I think it mostly due to the location of the apartment and the walls. You may want some earplugs as there some noises from the restaurants and the big front door slamming, not to mention the crazy seagulls or birds. Overall a good value and the location is awesome.