Pros:
The owner is an extremely nice person. She went out of her way to make us feel welcome, and did all she could to make our stay enjoyable. As we were here on Xmas day, she served Xmas drinks and snacks to all the guests. Even when we were just lounging in the lobby talking to one another before dinner, she unexpectedly served us appetizers as we sat.
The breakfast was fantastic. Each day the menu was a bit different, and each day was great (chocolate pancakes, crepes, croissants, etc.).
The rooftop terrace is wonderful, with a great view of the ocean.
It's a nicely decorated riad, and you can tell that the owner takes great pride in her place.
Cons:
Our room didn't have a heating/ac unit. It wasn't too much of a problem as we had relatively mild weather while we were there, but could be an issue if you visit when it's very hot or cold outside.
Our room also didn't have very good ventilation. After taking a shower the room would feel steamy/muggy for awhile, which caused an overall damp feeling.
Our room also smelled kind of bad (could be a product of the poor ventilation), because of a sewage smell coming from the bathroom drain.