Good friendly helpful service. Convenient location. Parking can be iffy but extra spaces at Walgreens. Nice place to hang out and get some work done. Often have daily specials that really are special. Pastries and cookie options are good. Outdoor patio is very pleasant 6 months of the year.