From riads and bustling souks to desert rides, Marrakech dazzles - but behind the luxury, the city’s everyday life remains just out of reach says Greta Simpson.