I have been here three times and the experience has always been good. The restaurant is not large, I would recommend reservations vs walking up. The plates I've ordered have been superb with no issues. The bread they serve that is complimentary isn't always fresh, that would be the one thing I would change. Service was great.