Is the JellyBean casino site legal?

Yes. The website operates under the Gambling Laws by Curacao