Full heartedly recommend Hassan and Sahara Tours 4x4. He was extremely accommodating and ensured that our trip was relaxed, comfortable and exciting. From picking us up from the airport at very short notice, to sharing his love for Morocco and the desert, it was an amazing tour. Our only wish is that we were able to do a longer tour but our time in Morocco was short! We did the 2 day/1 night Zagora desert trek, and although the days in the vehicle were long, the experience was excellent, we were able to stop frequently for photos, food, stretching, etc. The night in the desert was unforgettable as he took us up the sand dunes to watch the moon rise over the dunes, and shared stories and love of the desert. Perfect.