Coffee store offering a place to relax.