Cafe offering a welcoming atmosphere.