the mere mention of its name often conjuring up images of inn