My family booked out all of Dar Warda over Christmas. We were very pleased with the riad itself - very cute, clean, lots of nooks for lounging around, nice terrace, etc. The staff were all nice and accommodating as well (Faterah, Abdul, Abdel). We had dinner one night at the riad and it was good - not outstanding, but good...your average Moroccan meal with sufficiently tasty tagines and salads. (I found generally in Morocco that the meals tended towards average - really bad and really good were rare.)
Our one problem was that we had asked the owner, Isabelle, to arrange a car and driver to drive us to the desert and back after we left Dar Warda. This she did, but due to miscommunication among Isabelle, whom we originally arranged the driver with, Faterah, who was managing the riad while we were there, the driver and ourselves, we ended up in an awkward and unpleasant situation.
Long story short, once we were already en route, the driver balked that we wanted to go to Erg Chebbi, saying it was too far and he didn't have enough gas, and that we should go to Erg Chigaga. But he would only take us as far as Zagora.
We got through that little debacle (ended up going to Erg Chigaga), but then at the end of the trip there was another one over how much we owed the driver. We had paid Faterah a deposit for the driver (1000 diram), but the driver claimed he wasn't aware of this and insisted on the entire amount. Unfortunately we parted ways on less than ideal terms, despite the driver having been generally agreeable, helpful, and informative.
Innocent miscommunication or a game the locals play to get the most out of unsuspecting tourists? Who knows...but Dar Warda could do with stepping up the professionalism of these sorts of transactions.