Some kind of drinking den - or so they tell me.