Have never been in early May but that is when I would LOVE to go. Right now we are stuck not only with the best times to go for the kids but also the best time for us to take off from work. Unfortunately, for us that is anytime between November - March. We have been in February and it was not crowded at all but both times it was FREEZING!!!! We have been going in November for the past 3 years and like it best out of our available times.