Stayed here for 3 nights when I was in Vegas to get married. The rates were awesome in December and since we planned on venturing off the strip quite a bit, it had great access to the interstate without having to drive on barely any of Las Vegas Blvd.
We did not gamble at all, so I have nothing to say about the casino, but it seemed much more open and airy than a lot of the other ones we walked through.
All the staff I encountered were very nice and pleasant. The room we had was very clean and had a nice TV and a great view of the strip and the roller coaster.
I haven't stayed at any other hotel/casinos to compare it to, but there was nothing I could really complain about.
The only thing I noted about the other hotel/casinos on the strip that I may have liked better was that they had more "cheaper" food options.