November to February. Daytime highs range from 25-30°C, making sightseeing and outdoor activities genuinely comfortable. Crowds are negligible at any…
March and October. Still warm but not extreme, and you get lower rates (though rates are already low year-round).
Go between November and February for the only reliably comfortable conditions.