translate English to German: The force of nature, the particular spirit of the people living on the island and the way that this place makes introspection so easy make this island a refuge and source of inspiration for a multitude of artists and craftspeople.
Die Kraft der Natur, der besondere Schaffenswille der Leute, die auf der Insel leben, und die Leichtigkeit, mit der sich Reisende hier der Introspektion widmen können, haben diese Insel zu einer Zufluchtsstätte und zu einem Ort der Inspiration für zahlreiche Künstler und Kunsthandwerker gemacht.