Yes. This casino is part of the Casino Rewards Group, which has been operating online casinos for more than 20 years. The site is completely licensed and regulated.