April–May and October. Spring offers 20–25°C highs, low humidity, and fewer tourists, making it ideal for exploring the town and its surroundings. Oc…
Late May–early June and September. Flights and hotels are typically 15–25% cheaper than July–August. Weather remains warm (26–30°…
Go in late April or October for the best weather and a fraction of the crowds.