Yes, it is. The site operates under a Curacao license. The validity of the license can be verified on the regulator's website.