The casino is legal and all the games presented there are absolutely honest and safe. As you can see on the website, the operator is licensed and has an SSL certificate.