Old friends, lost love and a milestone birthday make a dream trip to the South Pacific island of Niue that much more ...