Great view, great food