My work is paying for me to head to Europe in early June

and I intend to tack on a few days (up to a week) holidays once the work bit is over so I am looking for tips on good places to go kitesurfing in Europe. I am going to be in Bulgaria (just north of Greece and Turkey) for work so I was thinking maybe heading to Greece or Turkey to kitesurf would be best. I have to go home via London so I could alternatively take a stop-over there and go to Spain or Portugal instead? I am an intermediate kiter who tends to favour being in the waves rather than flat water tricks - but I am open to any good kitesurfing experience. Basically I would be keen on improving my skills while I am there so some lessons would be good too. So, my desires are: A decent place with good chance of good winds in early June plus a kitesurfing school and a good vibe (and not too crowded). Any suggestions?