Coffee shop offering a space for relaxation.