The El Cadi was a fabulous experience for our entire family. Ali and his staff arranged everything for us from airport pickup, trip to the Atlas Mountains, dinners and a cooking class held right at the Riyad. We stayed in the Blue House which was perfect for the family and the pool enjoyable for hot afternoons. The Riyad staff could not have been more gracious and helpful. We so enjoyed getting to know each of them. Breakfast on the roof top should not be missed. I cannot imagine how different our experience would have been without staying in the Riyad, especially at the El Cadi.