In the summer or early fall, it's a great place to hang out as the windows are open and you can feel the nice breeze. The service is pretty good and took my order quickly as well as serve it promptly. The prices are competitive and the muffin was fresh. Despite being busy, it did not feel overcrowded with their 2 levels of seating.
I also ordered a bag of beans. They had a vast selection of beans at very good quality and had no problem with a coarse grind for my french press. Overall, a very solid place for coffee and baked goods.