This island is blowing my mind!