We have been in May but the last 9 years have been in June. Not too busy and nice weather.