Love this place. A perfect spot for lunch, snack, a treat or just coffee. They have a fair amount of vegetarian options and plenty of seating. Bathrooms are clean and it's also kid friendly. (Now that I have a kid I tend to look at that when before I couldn't care less). The baked goods are super good and the location is perfect.