My family (me, my wife and son) were planning this cruise for 2 years, that was our first one and we were looking forward to it. We booked the cruise to Key West and Cozumel. We wanted to see Key West very much, booked shore excursions and were planning to spent there some time, exploring this wonderful place.
However, the captain didn't stop there, he returned the ship from half-way back to the port of Miami, because somebody from his crew felt seek. Then the liner went directly to Mexico. We didn't see Key West, our dreams didn't fulfill, we were tired by the end of the whole day sailing and very-very upset. My 6-year old son felt bad and disappointed.
The company didn't offer any compensation for that issue, just apologised for inconvenience and refused to make any refunds. Waist of money!