Cafe offering a relaxing atmosphere.