Royal Caribbean has built much of its business around its private destinations. Perfect Day at CocoCay has routinely been its ...