My husband and I come here very frequently. It is usually excellent. The staff is very friendly, we've never had any problems with them. My only suggestions, is to not go in the evening during the week. If it isn't busy, the food tends to get cold, or not refilled as often. Weekends and lunchtimes are best. Even when they are busy, you usually get a table quick, so don't let the full parking lot fool you.