Some retirees are trading assisted living facilities for full-time life on cruise ships, but the lifestyle comes with both surprising advantages and hidden drawbacks.