The weather is best from mid-May to early October, but generally temperate year-round. During the summer and spring there's live music, outdoor events and wintery tastings. Late summer and early fall are the best times to avoid larger tourist crowds.