Over the years, we have eaten there dozens of times.
After Years of hoping they will fix it , we gave up. The restaurant is almost always understaffed so we wait and wait and wait for food, drinks etc. Even worse the food is sub-par. At one time the shrimp were the absolute best there was - and the recipe is readily available online but somehow they seem to have forgotten it at O'Hana. The shrimp went from great to bland. The chicken is ok and the steak is decent but often very rare.
THere are good points -the appetizers are wonderful and the desert is always a hit. That said we will avoid O'Hana going forward until it's truly fixed.