Everything was perfect with Daro.
The apartment is 5 minutes from the Piazza Navona, (really centric) and he was very helpful (we had to change the check in time because our flight was delayed and we had no problem, he arranged the taxi for us as well).
The only thing was that we felt a bit smell in one bathroom because of the pipe, but for sure we will recomend to our friends!