We've been there a dozen times and at Mt. Airy about 30 times. We've been to well over one hundred casinos and only Vegas is Vegas. So if you just want a pleasant evening out playing machines MS fills the bill. Remember at MS you have the advantage of live harness racing (and simulcasting) in a great atmosphere which gives you variety.
My wife is a slot player and loves the place. I play the horses or video poker. Payout tables on video poker machines are generally lousy. The policy of "no free alcoholic drinks" (I think) comes from the fact that there is no hotel on premises and nearly all guests will drive home. MS does not want to get sued like other establishments (Giant Stadium in NJ) for "causing" auto accidents by "pushing" drinks. (Consider this as an educated guess by a lawyer)
Buffet is excellent for the price. Great interior design inspired by but not in the league of MS in Ct. Lots of live entertainment and wide reasonably priced food selection. Smoking policy works just fine. Staff while not unpleasant, could be more animated. In Vegas the staff seeks the customer out, in Pennsylvania the reverse seems to be the rule.
The most logical comparison is not with AC or Vegas but with local competitors (Mt. Airy) and other racinos. As a racino its as nice as any and only lacks "real" table games. Better food selection than Mt. Airy.
Read the full Casino Review