Honestly, we have never done such a great trek. Our trek in morocco was well organized from the start till the last day. The local staff was very punctual and professional. We really enjoyed being in the outdoors in morocco. We had plenty of food during the trek. It was a fantastic trek.