Good site, same as all of the Gamesys sites - limited selection of games, but they pay out withdrawals pretty much immediately to wallets and Visa Direct. Their in-house games can also payout surprisingly well.
Worthwhile having an account if only for the weekly and monthly free games, which can turn into decent withdrawals from nothing.