April, May and September. These months have clear, warm days (22–25°C), cool nights, and almost no rain. Crowds are light, and hotel rates are reason…
October and November. Still good weather, but after the peak. Prices drop 20–30%, and you can see the festivities without the cru…
Go in April, May or September for the best balance of fine weather, few crowds, and reasonable prices.