Good food, but ABSOLUTELY the worst service I've ever had! We arrived about 6:05 for dinner before a 7:30 concert. Took about 10 minutes to take our drink orders. Fortunately we ordered our entrees at the same time, otherwise we'd probably still be waiting on our food. After spilling a tray of drinks on our dining companion, our waitress disappeared for about a half hour. We ordered 5 minutes after the people next to us and they were 3/4 of the way finished when I tracked down our waitress to ask where our order was (she never once stopped by to check on us or tell us they were still working on our order). After checking with the kitchen, she told us it would be another 7-10 minutes, at which point I asked to speak to the manager (we'd been there over an hour by this point). Interestingly, after speaking with the manager, our meals came out immediately after. But then we realized they forgot the chips on my husband's fish and chips (we didn't even bother saying anything). The managers hid out in the kitchen, only to be seen when cleaning up the spilled drinks or when I complained about our wait. We will never go back.
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!