Cool, quirky little place with a lovely garden and a very warm welcome.