I feel sorry for the people onboard, but I'm not too surprised.
My parents went on the one that goes out of Port Canaveral exactly once. They also sail on the Sterling. They said the Sun Cruise was the worst experience they have ever had on a ship. They would never go on it again. The ship was dirty, the food offered poor, and the sailing itself was very rough. The latter I would attribute to tha small size of the ship involved and the fact they have to sail out to international waters to gamble.