For a completely different vibe, check out Le Festival Gnaoua et des musiques de Monde d'Essaouira (Gnaoua World Music Festival) in Essaouira, Morocco. Great African-Moroccan-World music, heavy percussion, right on the beach, great food, etc. Most of the events are even free.
And if helps if you have a French speaking lady with you.
And if helps if you have a French speaking lady with you.