i used to spend my vacations there. in summer the beach of royan and la palmyre are pretty full, but you can still practice (better in late afternoon) there is also la pointe espagnole a very very wide beach on the "cote sauvage" where you can also do some buggy. last summer was quite windy (lot of N/W thermic)wich usually start from 12-13h so it leaves you room for some surf during the morning.
if you want to party it can get pretty wide, lots of bar a very good disco. for more informations you can go there : http://www.couleursduciel.com
and leave an email