I've stayed here a few times over the years. I love that it has big rooms that are really spacious, though pretty basic. It feels like apartment living where you can park near your building, then just walk to your room, instead of going through all the casino & shops. The rooms are clean, no complaints here.
When the other strip hotels are too expensive, this is a great alternate. Not too far from the strip either.