Tariq is a very good guide, good knowledge of history, enthusiastic and good command of english. Very professional.