It was really nice staying with David. He helps out with everything you need. The flat is situated in a very nice area of Rome and well connect to public transport. I can recommend staying there.