If you are going to one of the restaurant where you need to book or pay then the dress code is no shorts and a shirt.
the main restaurant you can wear anything except swimwear.
no need for anythign forma.
Friendly, informal and relaxed. Day time - casual summer clothes and at night smart casual. As you would dress for a restaurant here. No need for ultra smart suits or black ties.
Dress is generally smart but casual. Definitely no evening gowns and suits. Obviously lots of swimwear, t-shirts and shorts in the day. They do ask for long trousers for the gentlemen in the Oasis Restaurant, The Steak House and Island Restaurant in the evenings.
Very small dress code, dduring the day, beach ware, but shirts must be worn when approaching the food serving areas,, evening meals gebts must wear treousers shirts etc, no formal requirement at al.