Hi. We are going the week before Memorial day too. Last year we went at the same time and the crowds were not too bad. May is a great time to go as the weather is wonderful. Hot enough to swim, but not hot enough to roast you like it is in July. Enjoy your trip. The crowds are visibly lower than during the peak of summer.