Logh – weather island