There are three dress codes ranging from resort casual to evening elegant. The minimum is resort casual and applies to the buffet and sometimes some of the other restaurants like Ocean Point. There shorts and t-shirts are just fine. Most of the restaurants are evening elegant for dinner, which means long pants and collared shirts. That said, we routinely saw people in those restaurants in shorts and t-shirts. The dress code was only laxly enforced. The only times we saw anyone turned away for dress code reasons they were wearing swimsuits and cover-ups.

One night a week is the Grand Lido manager night and they have an party with drinks and a buffet by the pool. Strangely enough, that event is "evening elegant", but it was rained out, anyway, when we were there. Not sure what they are thinking there.