We were staying at Riad Kniza so were more focused on outside restaurants, but what a wonderful treat. Well worth staying in. Food was wonderful and the service was even more impressive. I have rarely seen wait staff more focused and attentive. Riad is worth the visit even if you aren't staying there. First class in every respect.