Thanks to all for the advice. We are non-refundable at this point but are ok with that. We are looking forward to a chill out beach vacation and to avoid the cruise ship crowds. The cost of this holiday was under $5200 US for two weeks for two people including airfare out of Toronto all inclusive. That seemed like really good value. I just checked and see the hotel appears to now be sold out. I also checked and see it is only about 15 minutes to either Grand Case or Orient Beach. That seems doable but I expect it can be a much longer ride when a bunch of ships are in.

We will be sure to post a update once we have checked in.