If it's the same as the "serve yourself water" dispensers at Walmart, I'd say it's more then adequate. Those have sediment filters, activated carbon filter, RO filter and a final UV sterilization. More then enough.
Ask what the 12 stages are next time your there...