This place was very nice. Most of it looks like it was recently renovated. It's very close to the strip which is really great considering the price of the place. One thing that was surprising to us is that most of the hotels on the strip all have free parking which makes this even more appealing.
The one down side is that there are no elevators so if you're downstairs you have to haul your stuff a little ways.
All in all, totally worth it.