Near the heart of edinburgh a cosy place with a funny host.