My husband and I have eaten here multiple times and I've taken several friends here for lunch.  It's been excellent every time and the service is always friendly and informative.  I guess it's not perfect judging from some other reviews, but you just can't please everyone every time.  It's great neighborhood spot.