Sort:  

this is the place! They pride themselves on their seafood! Of course it is a beautiful resort to stay also ! You should go!!