2 days Excursion to M'hamid Desert back to Marrakech

Proposed Itinerary
Day 1 : Marrakech to M'hamid desert
Early departure from Marrakesh, drive via the high Atlas Mountains, crossing Tishka pass to Ouarzazat, lunch in Ouarzazat city, then drive through Draa valley, oasis and kasbahs to Zagora desert then to M'hamid desert. 1h30min camel ride to your camp in the heart of sand dunes of Erg Lihoudi. Dinner, campfire, live local music under bright stars, overnight stay in your private tent.
The Camp of CARAVANE DU SUD
Day 2: M'hamid desert to Marrakech
Early wake up for sunrise, after breakfast, camel ride back to the car, then drive back to Marrakech visiting Ait Ben Haddou kasbah. Drop off at your accommodation in Marrakech.
Including:
Comfortable private vehicle, English speaking driver,
Desert camp including camel ride, dinner and breakfast.
Excluding:
Lunches & drinks.