Here’s a rare look at Sir Richard Branson’s stunning Necker Island, which boasts a “10 bedroom Balinese-style villa crowning a hill above the beach; the island has accommodation for 28 people and rents out at US$53,000 a day.” Video after the break. Click here for more pictures.