We've had a great time in Lele's apartment. The location is great, the atmosphere is like you would hope for in Rome and the hosts were lovely. Very fast and easy communication.
Even though we stayed with 6 people, the apartment was big enough and we felt very comfortable.
We definitely recommend Lele's apartment and would stay there again.