Yes, it is. BB Casino is licensed and regulated both by Malta Gaming Authority and the Gambling Commission.