It's the third time within about a year that we had dinner here. The food has been consistently good to excellent. Fish, steak, chicken, appetizers, and dessert were all very good. Service can be slow if they're very busy, but it was great today - fast and precise. I've been both with just my wife and with a large group, and it was always a great dinner in a relaxed atmosphere.