Whatever other conditions your business may thrive under - all other factors being equal - it will surely thrive to the extent that it makes your customers happy.
Whatever else may make your customers happy, they will always be happier, to the extent they find your business a welcoming and comfortable place to deal with.
Whatever else you may want your business to project, it will always project welcome and comfort to the extent that it exudes friendliness, not just to your customers, but to those who serve them.
* * * *
Then again, what do I know? I'm just a stupid customer.