It looks great in pictures. Rooms/apartments usually does. I believe its best feature is its location if the Strip is where you want to spend your time in Vegas. The Pool isn't heated, which means that in the evening, it can get a bit more chilly than what one would expect.
Make sure to check everything when you check in and contact front office. They were very attentive when we experienced a slew of issues with our rooms.
Oh, and it says you have access to a washing machine and that is technically correct. Should say it's a paid laundrymat.
Price is fine too. Overall, despite all the problems we had, it was a good enough place to stay.