There is a train connection that goes from the airport to the centre(about 5 mins walk from the IBIS I’ve stay at) leaves every 15mins and costs €3.60. If flights aren’t too expensive and if you book early they won’t be that’s the way I’d go.
It is true that there is only one (state owned) casino company in the netherlands. there are some other chains that offer machines though, but for actual card-in-hands (or roulette) you need to go to a Holland Casino. There are a few options for Texas Hold’em; you can play cash games where the house takes a percentage from each pot and you have mini tournaments. In this case you pay 10 euros and there are 9 people at a table and the full 90 euros is somehow divided by the first three. These games are very fast though, with short stacks and rapidly increasing blinds; i think they last about thirty minutes. Afterwards you can re-enlist and play again, but you usually have to wait a round (or two). This is why they can offer the tournaments for free; they expect you will gamble while waiting.