great, friendly service. scrumptious sandwiches/rolls etc, and cupcakes (banoffee cupcakes, i kid you not) and coffee to die for. once, when all cupcakes sold out (nooooooooooo) tasted their 'puppy chow', also scrummy. love that bread is all homemade. oh yes, and great soups too.