I've been to extra butter often and the overall product quality is good. However, There is a significant difference in attitude from the staff. They are usually neutral towards me, not unfriendly at all. It is obvious they make a much bigger effort with other customers. That does matter. I often go to another Cafe( so many nearby) for no other reason than the staff is more genuinely pleasant.
The food and coffee are good so I can handle the negatives sometimes, but not enough to be a regular. Other negative is the heat on a warm day and seating on bench is uncomfortable. Wifi is good and bathroom has always been clean and doesn't require a trip to a gloomy basement like other places.