The first weekend in May is when the Derby runs, Cinco De Mayo is celebrated even if it actually falls on weekday and I can't remember when there hasn't been a fight. In addition, it's May, the weather is warm but not blazingly hot and all the pools will be open then. It's one of the busiest weekend every year. If you like cheap rates/smaller crowds, it's a weekend to avoid.