I did the Old Lahaina Luau a few years ago with my son. It was great. Its located right on the ocean and they had a Hula Dance competion of about 8 groups. I am not sure if that was a special event, but it was great fun and the setting was beautiful. I highly recommend it.