I have been to this location several times and every time is better than the last.
The food is fresh and is very consistent. It is good food, nothing exceptionally gourmet but not bad either.
The service is what sets this place apart from the rest. The waiter we had was friendly and personable. He gave great recommendations and explained all the dishes in great detail. The food came out quickly and he was very attentive to the needs of the table.
I would return again if nothing else for the great service and of course the cheesecake.