Potem ko je orkan Irma leta 2017 opustošil otok, je Necker zahteval obnovo, medtem ko je pandemija zapečatila meje Britanskih Deviških otokov, je Bransonova ekipa začela delati na restavracijah in zaključnih delih.
Po ponovnem odprtju BVI decembra 2020 je osveženi otok Necker pripravljen sprejeti goste z novimi izjemno luksuznimi možnostmi nastanitve.