We had an ok experience. Food was average diner food and the service was satisfactory. Portion sizes were large, but little thought to presentation. The dining room is always bright and cheerful with its large windows and mirrors. The noise level is often high because there are no barriers between seating stations.