Rory arrives in Marrakesh late at night, but in time to join the traders, hawkers and visitors who throng Jamaa El Fna, the city's main square.