Princess made it possible to view the TSE, along with Discovery, in the ocean directly in the path of the TSE. It took a lot of planning, from what I was told by some folks involved, including the ship captain. They also provided special glasses in order to view the eclipse.
Agree that weather is always the X factor in these situations. We, fortunately, had excellent viewing weather. In Europe, who knows.