This resort is A-OK. I was there for a convention - the conference rooms are a bit dated. I got placed in the Palms Place tower, which was a bit of a hike from the main casino. In it, the rooms were nice (three TVs!) and it had a solid fitness center. But it was far enough that you wouldn't go into the main entrance and say "hey I gotta run back to my room for a minute" unless you REALLY needed to run back to your room for a minute.
I lost the typical $40 on a slot machine in about 5 minutes. While the casino is not super big, the games were pretty accessible and the waitresses were hot.
Classy move - my colleague ordered a drink at the main bar that she didn't care for (too sweet). To save the day, I asked the bartender to top it off with some bubbly which he kindly did for free and made her super happy (more delicious).
The sports book was a bit dated (seating) and I couldn't get service. But I was able to watch SU Orange/Notre Dame basketball in blazing LED glory.