Yes it's possible to stay on Sir Richard Branson's very own private island in the British Virgin Islands. Here's how!