Djemaa el-Fna, the beating heart of Marrakesh