Service takes a really long time. Took a while to be seated. you'll be waiting for your food forever. Will be waiting for a drink refills forever and miss your show if that's what you are there for. Food is all right
Stay the day at a beautiful resort and enjoy all the amenities it has to offer!