Food is good. Love views. Restaurant needs a revamp