Hazem was extremely knowledgeable about the area, the history and the day to day life of the residents. His knowledge of the sacred and historical venues was without peer. His was punctual and very amiable. He was also flexible as we added sites to our day.