May and October: warm enough for shorts and T-shirts, low chance of rain, and hotel rates still sensible before/after the July-August peak.
April and September: rooms 20-30% cheaper than summer, pleasant 22-26°C days, and still plenty of sun. September can have occasio…
Go in May or October for the best blend of comfortable weather, decent prices, and local rhythm.