Do they have craps onboard?

Yes, there is craps onboard Bahamas Paradise Grand Celebration and Grand Classica