Late March to late May if you want to see the plants flower, May to August if you want to see the plants themselves.
I would pick late spring / early summer. Cooler & fewer bugs. Also, I wouldn't recommend wet days. It is a true outdoor experience.
Thanks! Your answer is awaiting moderation.