Restaurant with a spectacular view. Offers diverse food options and good service.