All you can drink in Heidelberg