Food was good. A step up from the regular bar food you might expect. However, the service was very very slow. It took at least 20 minutes for them to take our orders and then another 30 minutes for the food to come despite the fact that we ordered only 4 entrees. We had to get up to ask for more water every single time. We had 6 people and they give jugs that serve about 4. We also had to get up to pay our bill. Plastic cups, plastic forks and knives. The inside is more of the bar so it's dark and loud. The back has lots of tables but we sat in the front since that was where there was room. If the atmosphere and service had been better it would have gotten 4 stars.
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!