Brilliant place, fabulous guide, so charming and an absolute joy to be with, very knowledgeable and took us into homes in the foothills we could never have done without him. I have a huge criticism of the airline. No where in the itinerary did it say that we would be changing planes at Casablanca, much to our surprise we were asked to leave the plane and get a connecting flight - only to be told the connecting flight had been cancelled! we didnt leave Casablanca airport until 0100hrs. so our flight left London at 6p.m. and I sat down in my riad at 0240hrs... horrendous journey.I have told Exodus this, but to date received no explanation. As you can imagine it did mar the holiday and made the next day very short as we were so very tired. If you dont like the heat avoid anytime after April (the temp most days hit 40c) and after September. Even the locals were shattered by the temperature - but such a lovely place - no Starbucks, No Big Macs - no advertising just simple glorious Morocco....DO GO!