There is so much to see in this medieval Moroccan city, it pays to know where to go if you are exploring with limited time, says Marisa Cannon.