Marina in the SE corner of the harbour, in the middle of town, with good shelter. 495 berths, 2 to 7m draft, up to 40m LOA. Showers, but no toilets at night. Ice is for sale and most nautical services. No security. WiFi reported being poor and unreliable.
A good place to base yourself to see visit Tangier and the northern part of Morocco if you can't get into the marina in Tangier.
If you have ever considered a visit to Morocco, this report by long-term liveaboard Alison Gieschen will most definitely tempt you.
Morocco: Out of the Med and into the Chaos