A social coffee shop, New Bristol, offering a welcoming space.