Who will be having dinner? If there are kids, I'd say Ohana. The ambience is lovely...you may even get a view of the castle! The food is good, too.
If adults only, I would probably say Kona. Great food. Okay ambience...you're sort of out in the public eye.
You'll love either of these!!!