nelly island