Cafe offering a pleasant experience.