Yes, it is a reputed site that holds a valid license from Malta Gambling Authority. The site also gets its software independently audited by iTech Labs.