Have had excellent weather in June , and November, awful weather over the X-Mas/New Year break . I have heard that the best weather is often in June-September and will concur with the June part(been 3 times in June). It doesn't seem that hot anyway as there is usually a nice breeze from the ocean.