Many of the major cruise lines have their own private islands (e.g.: Royal Caribbean’s Perfect Day at CocoCay, Disney Cruise Line’s Castaway Cay). When Virgin Voyages launched last year, their Caribbean sailings included a stop not at a private island, but at a private, exclusive beach club located on a public island. Virgin Voyages’ The …