The food's not extraordinary, but it's not bad, either. They make an absolutely fine spaghetti marinara and a good salad, which is what I like to get. The last time DH and I were there, this past June, we walked in around 6 pm--at the height of the rush--and booked their very last reservation. Then we went on some rides, etc., and came back. We were the last people to be seated. There was literally no one left in the waiting area at that point.
The couple who was seated before us got a table just past the entrance to the dining room, so DH and I were certain we'd get an equally so-so location. Instead, we got a seat on the veranda at the rail--just in time for Spectromagic! We really enjoyed that, had a nice (not superb, but quite nice) dinner, and excellent service. Perhaps we encountered the only good waitperson on the staff, but he was responsive and attentive, got all our special requests right, and even though we were there at closing time, never rushed us.
Just thought I'd post a good experience since this restaurant often gets dissed.