Germaines is an excellent choice on Oahu. This is where the locals take their visting guests.
Hands down best Luau on any island however is Old Lahaina. Service and facilities are superb . Food is excellent, drinks are excellent and free flowing from the moment you arrive. Show is traditional history of Hawaii and Hula. Since fire dancing is Polynesian, it is not done at Old Lahaina. Arrive as early as the open so you can enjoy the grounds including local crafts, watch them dig up the pig and drink to the gorgeous sunsetting over Lanai.