This isn't your Vegas Strip Casino, nor is it intended to be. So just have some realistic expectations and you should have a great time. They have done a nice job of keeping the JACK Casino clean and safe since it opened. It houses a fairly nice poker room on the top floor that has plenty of cash game and tournament options for all kinds of players. The dealers are a good bunch and being Cleveland, they get to know the regulars pretty well.
There are plenty of TV's throughout the property to keep up with all kinds of sporting events etc. The foodcourt isn't anything special but it has enough options for people who don't want to leave the casino and dine at one of the 20 amazing restaurants within a half mile radius of the casino.
Parking is made pretty simple with the attached parking garage the offers a walking bridge connecting to the casino. If you do pretty much any gambling, you can have your parking stub validated.
This is a great, simple, entertainment option in downtown Cleveland and compliments the city very well.