(Translated by Google) A warm welcome, delicious products. Some are even awarded by British grand juries. A little corner of paradise off the beaten track, but quite acce ... more