I have NOT stayed in the hotel so I don't have any opinion on that.
My Grandma is a local and enjoys coming here for bingo all the time. We came during a visit and we frequented this casino most of the time. The casino is spacious and has a nice selection of video machines. There is bingo on the second floor I believe every other hour? And it was fun if you're in to that! If you wanna play bingo however I'd go for one of the machines as they do tend to hit more then your typical paper cards.
We did eat at the buffet a few times for breakfast and lunch and the price was good for the food. I really enjoyed it and didn't feel like I was missing anything. The food was warm and kept filled. Good selection and there was never a long wait.
I prefer to stay on the strip when I visit. But when it comes to a point where I'm over that the Cannery would be my first choice!