I stayed here based on the positive reviews and wasn't disappointed. It is a good place to stay overall. The food at the amigos cafe was excellent. The buffet was... A buffet. Lots of food for cheap. The rooms are adequate, but cause I didn't book far enough in advance, I feel like this trip I overpaid for the room.
I'm not a big fan of casinos, and this one, like many others I have visited, took my money happily while giving minor amounts of satisfaction.