If you've ever fantasized about being washed up on a Caribbean island for a week or two, the Corn Islands off the coast of ...