24/7 coffee vending machine offering a variety of products. Part of a large European franchise.