We stayed here for a week, and couldn't fault the place. Dominique and her staff are wonderful and very friendly. They made our stay.
The breakfasts are tasty and filling: Moroccan crepes (just flour, water and oil), fresh bread, fresh fruit, freshly squeezed orange juice, homemade jam and plenty of coffee and mint tea. They made us a seven vegetable tajine one evening too, and it was the best we had all week. They also put a packed lunch together for us the day we went on a bus trip, and served breakfast for us ridiculously early. Mint tea was always available, and we spent several evenings sitting on the roof drinking mint tea and chatting to Abdul, who's there overnight to make sure you're OK.