Après que l'ouragan Irma a dévasté l'île en 2017, Necker a dû être reconstruit, et tandis que la pandémie a scellé les frontières des îles Vierges britanniques, l'équipe de Branson s'est mise au travail sur les restaurations et les touches finales.
Désormais, lors de la réouverture des BVI en décembre 2020, une île Necker rafraîchie est prête à accueillir les clients avec de nouvelles options d'hébergement ultra-luxe.