Just a warning... I was just there and unless all of your guests like seafood I would avoid the Medittereanean restaurant as that was all they seemed to offer.
The Mexican restaurant had EXCELLENT food as well as the others.
while you are there be sure to hit up the Japanese restaurant... very cool~!