I've been mid-May and the crowds have been very low. Weather is starting to get hot but still managable, maybe some brief afternoon rain. I can't speak for June because I haven't been during that time but I suspect the crowds will be quite a bit larger with schools getting out, plus I'm sure a bit hotter also.