The food is amazing! Great portions at a reasonable price. There is an occasional wait to be seated, but luckily my last visit we were seated immediately. The service is a little slow,but the food is worth the wait.
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!