Coffee shop offering a place to relax.