Island life