We have been, and the food was excellent , and lots of choices, plus all you want to drink, although we went and got our own drinks rather than wait. The show was ok , nothing spectacular typical Luau but glad we went ,might do it again next year , as it has been a few years since we went.
One thing i would say, get there early, we where told it opens at 6oclock so get there at 5:30, when we went there was a rather large queue, so i would say about 5 oclock if you want a table closer to the stage