Restaurant with spectacular view.