Morocco is known for the camel rides in the desert and mazes of the Marrakech Medina, but don't underestimate seaside cities like Essaouira Morocco.