May, June, September and October. These months give you long days, almost all the tourism businesses are open, the crowds of July and August are avoided.