Excellent food and service! I'm not sure why a previous review said the portions were small, the portions were more than adequate. This is not Golden Corral. This is fine dining. The prices are what you would expect from a fine dining restaurant. Also, I saw no evidence of uncleanliness the place was immaculate from top to bottom.