Yassine was an awesome guide! He communicated before the tour, was on time to our hotel and gave out great information throughout the tour. I would highly recommend him and would love to take another tour with him sometime.