Abdel did a super job. This is a perfect tour for families with younger kids or for people who do not want to be pushed. Abdel was patient and flexible. He was very informative during the tour and explained cultural, historical and social aspects very well. He even delved into political aspects when asked. He provided guidance on what too do (food, activities) for the remainder of our time in Rabat. We went to one of his suggested restaurants and were very pleased with his choice. We highly recommend him.