ARBOR LANE, LYFORD CAY, NEW PROVIDENCE