May and September: temperatures in the low-to-mid 20s °C, low humidity, and thin crowds at beaches and parks.
April, October: hotel rates drop 20–30% from summer peaks. April can be showery but green; October stays warm (18–22°C) with clea…
Go in late May or September for the best balance of warm, dry weather and low crowds.