Mediterranean climate. Warm dry summers (Jun-Sep, 25-35°C). Mild wet winters (Dec-Feb, 10-17°C). Best Apr-Jun, Sep-Oct. Rarely too hot or cold. Ocean breeze helps!