David is incredibly thorough and helpful and very nice. His place is great and located in a lovely part of Rome.