We frequent other casinos from time-to-time, many in other states. Yes, the slots are tight and the comps are low but my wife and I have been visiting this casino twice a month since 1998. Play only what you can afford to lose and consider it entertainment. Remember - it is gambling and there are no guarantees. You'll earn points toward drawings and they'll send you offers in the mail.
Be sure to sign up for a card and put it in any slot machine you play and show it when getting chips at the table. The ones for that day at Charles Town are $2.50 but you don't have to buy it. The race track is fun but the programs are not free. There is also a soda machine set up with free drinks for anyone. Alcohol is free while you are playing at the tables but you should tip the server. The smoking areas can be really smoky and with the circulation you can end up with smoke blowing into your face so be prepared to deal with it or stay in the non-smoking areas. The dealers are friendly and professional, the drink service is excellent when playing at the tables, and there are non-smoking areas.
The blackjack minimum is usually $25 or more and there are other table games with minimums in the $15-$25 and up range. Don't expect $10 minimum blackjack, it doesn't exist here. The restaurants are good with reasonable prices and lots of choices. This is a clean casino with lots of games to choose from.