Always consistently good food. We have been there a number of times. However in the recent visits, we have noticed a slight shrinking of the portion sizing but everything is still delicious. The wait staff are always lovely and friendly. We really enjoy going there.