December to March: sunny, warm, and the city feels alive. January is the peak of summer with the best beach weather, though crowds and prices are hig…
April and November. Still pleasant temperatures (around 22°C), far fewer tourists, and hotel rates drop 20-30% compared to peak s…
Go in January for sun and energy, or April for good weather without the crowds.