I debated 3 or 4 stars on this place and went with the former for some very minor criticisms. When this place is on, it's great. I have had some slow service on occasion and once had a bad bowl of cioppino. Every other time I've been there has been excellent. Save room for dessert and esspresso. Great coffee.