Cafe-bar offering a spot to relax.