Cancellation of Great Global Get Together at Sea: Greece, Croatia and Italy

We were scheduled to leave on May 12, 2019 and received the notice of cancellation due to mechanical problems with Aegean Odyssey on Tuesday April 30, 2019 . Has anyone been through a cancellation like this?  Any advice?