Yassine was a great tour guide! He's interesting, easy to understand and really took the time to ensure we had a great day! It's a long tour ( hours+) so wear good walking shoes!!