This thread comes up every so often and the result is the same. The food is ok with high prices, not great but the atmosphere is awesome and that's what you are paying for....
Location, location, location. Your not getting that view from George's. It is a balance between better food or awesome view and never the twain shall meet