Hi,
Welcome in France!
I leave in Bordeaux. It's a great place for food and wine and 1 hour far from ocean with many surf spots.
2-3 hours from Bordeaux there's "la côte basque" with Biarritz. Biarritz it's a luxury city with very good spots for surf.
Best clubs (techno-house) are in Spain 45mins from Biarritz (around San-Sebastian).
If you need more info just add me and i'll give you my mail.