We were there this year from April 29-May 4. The crowds were manageable, definitely not absent, but wait times were very reasonable. The longest we waited for anything was 20 minutes and most rides were around 10 minutes. The weather was extremely hot. Most days were around 94 with higher heat indices and it didn't rain the entire trip so there was no real cooling off period. We spent a lot of time in the pools. That said, I think this year was abnormally warm. Last year we went in the middle of May and it was about 10-15 degrees cooler.