May and September. In May, temperatures sit around 20–25°C, flowers are out, and the tourist tide hasn't fully arrived. September offers similar warm…
April and October are the best budget shoulder months. April can have some rain but hotel prices are low and crowds thin. October…
Go in late May or early September for the best balance of sunny weather, open attractions, and reasonable prices.