For the best weather: Any of the summer months, but I prefer May as there are fewer crowds and it is very hot and sunny at those times of the year. TIPS + ...