Morocco: a palette of luxury