The moment you arrive in Marrakech, you'll feel the unique atmosphere of the city and you'll love its labyrinth streets, full of vendors selling everything from crafts to spices.