race of morocco 2012 marrakech hotel