Surf camps Morocco (Taghazout/tamraght)

Me and my good lady have the flights booked for the end of october and are looking to go to a surf camp in Taghazout or tamraght for a week, searching online it looks like there are loads of different companies that use a lot of the same accomadation.
we are both improving surfers so we would want to get some lessons in for some of the day and travel to different beaches, the question is do most of these places have there own instructors or share them with other companies? and what is the quality of the instruction?
has anyone been with one of these companies and who would you recommend or avoid? also what is better Taghazout or tamraght?
Cheers
WN
we are both improving surfers so we would want to get some lessons in for some of the day and travel to different beaches, the question is do most of these places have there own instructors or share them with other companies? and what is the quality of the instruction?
has anyone been with one of these companies and who would you recommend or avoid? also what is better Taghazout or tamraght?
Cheers
WN