A place with character, wonderfully located and made even better thanks to a great host.