We chose Dar El Souk mainly from the reviews we'd read on tripadvisor, and we weren't disappointed. Madeline is wonderful, especially on our first morning when she took the time to highlight places on our map, explain how to get to and from the riad and so on, and recommended things to do, and not to do. The staff are extremely helpful, although I did expect a higher standard of English, as it was advertised as an English speaking riad. Nevertheless, we were able to make ourselves understood when we needed it. The staff were fantastic at booking dinner reservations and so on, and recommended some really amazing places. We booked a day trip with the riad's taxi driver to the Ourika Valley and Atlas mountains, which was also very interesting, although he did take us to a rug-selling place, which wasn't on our itinerary, and we didn't expect it (although we did end up buying a rug). Madeline was going to speak to him about this "detour" after I mentioned it, so I don't think it will be a problem for anyone else! Breakfast was lovely and filling, with fresh fruit, pancakes and condiments, fresh bread, fresh orange juice and tea or coffee, and when we needed an earlier breakfast on our last day to get to the airport, it was readily and happily provided - we did ask the night before for this, as the day staff do not arrive until 8am and we needed to leave the riad by then.
Overall, we had a lovely experience, and appreciated the peace and quiet of the riad after the hustle and bustle of the medina!