Cute place that has a very homely feel in a lovely part of the world.