One of our greatest regrets is not hiring a local guide to help us navigate the medina. Lonely Planet offers a decent self-guided walking tour, but we didn't feel comfortable having it pulled up as we walked, or even stopping to admire the sights at all. We felt we had to keep walking full steam ahead at all times.