This is a nice restaurant although since you are on an Island you can wear casual attire. Their prices are that of which you would find at a nice sit down restaurant in a touristy area with a large menu for seafood lovers. I personally don't eat seafood but there was a selection of beef and chicken to choose from.
The presentation of food was very nice and the atmosphere is casual during the day and turns elegant in the evening. Overall, it was very good and somewhat expensive but a nice dining experience.
If you are looking for a good seafood restaurant this is one of the places to go for more of a fine dining feeling on your vacation.