Here some impressions of "our" island: