Well. The cruise was nice. If you just wanted to enjoy a warm day on the ocean, sitting out in the sun, you would really enjoy it.
As far as a casino goes though, I'd say this sucks. The boat rocks so much, and if you're on the floors with no view of outside it's really hard not to get sick to your stomach from the rocking.
Also, the boat on the web site looked like this...
But the boat we were ACTUALLY on looked closer to this (I'm kidding of course, but not by much )