The spring (March to May) and fall (September to November) are ideal, with pleasant temperatures and fewer crowds. However, Alex has a charm in every season, so plan according to your preferences.