Everything you want in a coffee shop. Great coffee, friendly staff, tasty treats, fast WiFi, and the "table of knowledge". Been coming here for years with the yacht racing program. Watched the business expand grow, without loosing anything that makes it great. Now, they have a roasting room and a bakery out back. Coffee doesn't fresher than this!