It was once a nice casino to deal with – but they are now connected to a bad bunch of apple. Avoid this casino if you can – and you can.
Unfortunately this casino is owned by the Club World Casino group that fell into a big crap-hole of scandalous activity.
I wish I could say something good about them, but I can’t. Avoid this casino at all costs.