Just an FYI, although these restaurants do have tables with views, not all tables have views. Of the 4 times dining at Narcoosees, we've only had a window table once and even then, people were standing outside in front of the window which blocked our view.
CG has more tables with views but even so, in the 7 visits I can remember, we've only had a table up against the glass on the castle side one of those times.
Both offer places outside to stand and watch, Narcoosees has the decking and CG has an observation platform.
I cannot speak about Ohanas as we have not dined there.