We were not expecting too much because of the mediocre reviews but we were more than pleased. Service was great. The view gorgeous and best of all the food was delicious. On top of that is't a good value. Whether you stay at the resort or not it's a pleasing dining experience.