Just came back from a 7 day cruise on the Enchantment this past week. I was expecting terrible weather the entire time based on the weather channel websites, turns out every single day was just beautiful. Needless to say, we were shocked to find out our last port of call, grand cayman, had to be cancelled. Not because of inclement weather, I couldn't have asked for a more perfect day, it was because the tide was too rough and they couldn't anchor the boat. And even if they could, tendering passengers to the island would have been too dangerous. RCCL offered 1 hour of complimentary coctails (a choice of only 3 different ones), but then I thought, what kind of compensation would that be to those who don't drink? Has this happened to anyone and was anyone compensated at all for this?? We were hoping for another port of call (jamaica was close by), but they said it would delay our arrival back to Ft. lauderdale. I know this wasn't RCCL's fault, we watched 4 other cruise ships behind us turn around as well. I'm glad they were concerned for our safety, but grand cayman was the port of call we were looking forward to the most and it was such a disappointment. Is there anything at all we can do about this??