The food is great and always great. It never waivers. But there are some flaws. Tonight, the soup was not even lukewarm; it was cool. When I sent it back, it was returned to me just as cool as the first time. Soup needs to be HOT. The service is dicey. One visit, you couldn't ask for more. The next visit, you couldn't ask for worse. Unfortunately, tonight was the poor service. Thank goodness you can always depend on a great meal.