If you need a place to meet with free WiFi this is it. Very friendly staff, with a full menu and good food. Comfortable chairs for lounging and several large tables for gathering.
Pros: Lots of space, truly excellent service, great food
Cons: Coffee is not quite as good as Starbucks but it's not bad