We had to sign in with security and had to park precisely and only where they told us to park, which was in a really badly inclined spot. There is no requirement to obtain a players club card. In fact, the casino really doesn't have players club cards - at least not the kind you stick in a slot machine, and the cards get you no discounts at all.
On the plus side, we stayed two nights for free and were allowed to disconnect our travel trailer to go explore Calgary. I'd stay here again but if you plan on being here over a weekend you better call first and make sure they'll let you stay.