My parents stayed at David's place in Rome and couldn't have been better taken care of. A woman received them on the first day, I think it was David's mom. They were all very helpfull and accomodating, and the flat is very close to the metro, Vatican city, St. petets cathedral and really good to get to know Rome.
Overall a very good experience and I wholeheartedly recommend David's place.