When a couple of friends came to me and told me about the cruise that they'd booked, I had a few concerns. There definitely ...