I can't say enough positive about Lele as a host. Staying at Lele's place means having a personal concierge. He set us up with drivers to and from the airport, fixed an issue in the bathroom within a few hours of me making him aware and was incredibly gracious when we lost one set of keys minutes before our driver to the airport was arriving. He also recommend a food tour that was fantastic for the whole family.
The location of the place is perfect, right by a Metro stop and within walking distance to the Spanish Steps and the Trevi Fountain.
The apartment was fine. It is in a very old building and is quite old itself, but it fits with the character of Rome. It is a solid place to stay.