Generally very good. Their steaks are great. They have some trouble with inconsistencies in the cooking of their seafood. Sometimes we go there and it's expertly cooked- other times the seafood is so poorly cooked. But still, I love this place. It's really delicious and generally speaking the service is great.
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!