Etter at orkanen Irma ødela øya i 2017, krevde Necker ombygging, og mens pandemien forseglet grensene til De britiske jomfruøyene, fikk Bransons team jobbe med restaurering og siste hånd.
Nå, etter gjenåpningen av BVI i desember 2020, er en oppdatert Necker Island klar til å ønske gjester velkommen med nye ultra-luksuriøse overnattingsmuligheter.