Give me a list of some characteristics of a good coffee shop?

Some characteristics of good coffee shops include:
- Very good coffee, either freshly roasted locally or acquired from a quality roaster
- High end coffee grinders, brewing machines, and a high quality espresso machine and well-trained baristas
- Different coffee roast options (i.e. medium roast, dark roast) and brewing methods (i.e. drip coffee and pour-over) available
- A variety of cafe fare, such as pastries and croissants, available for purchase to accompany coffee
- Ample seating, with power outlets available by most seats.