Stylish and elegant, Dinarjat is a favourite with well-heeled locals and visitors alike. It’s set in a superb 17th-century Andalucian-style house at the heart of the medina, and has been carefully restored and decorated in a contemporary style but in keeping with tradition. The restaurant is an ode to the Arab-Andalucian art of living with its sumptuous architecture, refined traditional food and peaceful oud music. The tajines, couscous and salads are prepared with the freshest ingredients, using little fat, and are surprisingly light. Book in advance.