Yassine did a fantastic job. Very friendly, knowledgeable and nothing was too much trouble. Highly recommended. Really enjoyed the tour.