Wide range of games and quick navigation. Nothing much really, they offer live casino. Their layout is okay. 25x bonus is nice but I won’t advice it to use on this site.