Have visited several times through the years. Objectively, one's enjoyment is greatly driven by expectations.
* It isn't Vegas and can never be Vegas. The drinks aren't "free," because they can't be by law.
* The parking situation is difficult, because of the urban location. Plan ahead and understand the prices and playing requirements.
* The buffet is far closer to Golden Corral than Vegas, but is of reasonable quality for the cost.
* Enjoy the non-smoking environment. What a treat for those who have suffered in other places...
Of paramount importance to me are the gaming conditions, particularly with regards to Craps. I am happy to report 10X odds and a reasonable $10 min bet. Dealers were friendly and efficient. I think they offered the All Small/All Tall bonus bet, but am not sure.
As for slots (which I don't play), expect an average return of 93% (per Casino Player reports). Won't be better because of the lack of competition.
Particularly in conjunction with a trip to the nearby sporting venues, it provides a well-needed few hours of diversion.