lovell island