Easy access and parking on Main Street, clean bathrooms, good seating downstairs and upstairs, and very good coffee. We stopped in every day. As others have pointed out, the barrista takes your order, prepares the coffee for you, and then you pay them. While they are creating your beverage you have to stand there and chat them up. Some of the staff were better at this than others. They have excellent pastries from Mama's Kitchen Table. It's really all about the coffee, and they do it very well.