Definitely agree with all the comments about Surf Maroc.
Couldn't recommend them highly enough. I stayed in L'Auberge Taghazout for a week in Jan. One of the best weeks I've had and it was the first time I've travelled alone. I totalled up absolutely everything and just came up short of £700 for a week there including 3 days lessons and a weeks hire with surf guiding to the spots, my flights, travel to Gatwick and spending money/evening meals included.
I also did a day trip to Marrakech which was a total mish but well worth it.
Like people said, use the local buses. Dirt cheap at 7 dirham and if you wanna go to Marrakech, use CTM/Supratours from Agadir and you'll pay 95 dirham and 100 dirham respectively - Not bad for £8 each way!
I'd agree with staying in the Taghazout Villa instead of L'Auberge though - Most of the guys on my surf lessons/guiding stayed there so felt a little bit out in the evenings and didnt just wanna invite myself over there but sure you could do.