The central plaza in Chefchaouen, a blue-rinsed Moorish town in the north of Morocco, a short drive south of Tangiers.