We took a gamble on Ryad Mogador, having seen it on Expedia. Having been let down by our original choice in Essaouira, we called them at the last minute and, a few minutes later, found ourselves stepping through the front door.
We we delighted by it, especially by the hands-on hospitality of the owner, Didier and his wife. I loved that they themselves checked my room was ready and that they served breakfast etc.
I will be recommending Ryad Lyon Mogador to friends.