The Jemaa el-Fnaa, the central marketplace in Marrakech, has been going nightly for over a thousand years. Steps away, in a quiet riad, a classic Moroccan dinner is served on starched white linen decorated with rose petals.