Many of the restaurants DO have a dress code for dinner where shorts and flip flops are not permitted. Most of the property is traditional resort attire.
For the wedding, dress cool and breezy as it's likely to be warm :)