Paradise in the palms of Lord Howe Island