What makes a coffee shop good?

Cofee shops are a core gathering place for socializing, business, and personal time. As someone who works remotely, I regularly visit coffee shops for the change in scene from my home office. I'm fortunate that I live within a short walk to about nine coffee shops. However, I pretty much rotate between three of them that I find to be "the best". But, what makes a coffee shop good? There are a…