We engaged with this small local family company to organize a 6 day tour from Rabat to Fez and Marrakech, based on good reviews we had read on line. We had family members joining us at different times and a change of plans at one point, so was somewhat complicated. Khaled worked with us from the planning stage beginning several months in advance through to the completion of the tour. He traveled with us and had local guides waiting for us at each point, and was available to sort out any complications or additional requests throughout. He was entirely flexible and beyond helpful throughout our time with him. We have lovely memories that we will cherish for a lifetime.