Casino cruise ship sets sail