Although summer is peak tourist season, it's also the time of year when much of city life is lived outdoors, and the warm temperatures and long days can be worth the crowds. However, if you’re looking for a less crowded experience and milder weather, the months of March, April (except for Holy Week), and October are your best bets.