Richard Branson Is Renting Out Rooms On His Private Necker Island For More Than $5,000 Per Night

If you’re looking for a place to get the whole family together…