Tangier sounds like an intriguing part of Morocco. I've only been to Marrakesh, Fez, and Casablanca. I also explored some Berber villages, and I do look forward to visiting other sections.
I'm glad that you got a good guide. I was unfortunate and had an arrogant, rude, and annoying guide, who only wanted to take us to his particular places of interest for personal gain.
Morocco was a great choice for showing your kids a different culture. It was an eye-opener for me, and even though I am from a third-world country, Jamaica with much poverty, Morocco's poverty hit me differently. I'm more travelled now and not so affected by poverty as I was in Morocco:)
RE: My opinion about Tangier (Morocco)