If I can say something about our stay at Aldo's apartment in Rome is that HE REALLY MAKES A DIFFERENCE! He was always pending about our needs while our visit.
Regarding the apartment, it is perfectly located near everything in Rome. We stayed 5 people for 4 nights and it was simply perfect. Very clean and spacious.