Weatherstats MayKite surfing: 14 daysWindsurfing:14 daysWave surfing: 13 daysSup: 8 daysWakeboard: 28 daysWeatherstats JuneKite surfing: 13 daysWindsurfing: 14 daysWave surfing: 12 daysSup: 13 daysWakeboard: 30 days