Mediterranean. Hot dry summers 28-35°C. Mild winters 5-12°C. Best May-Jun, Sep-Oct. Peak season Jul-Aug crowded and expensive. Sea warm May-Oct.