I have only stayed at one hotel in Vegas. It was terrible.
Treasure Island is not crappy.
Despite a room rate change, which they promptly lowered to the correct rates, I was completely satisfied with my stay.
The rooms have a nice contemporary design, with nice colors. The king sized bed was incredibly comfortable. I even appreciated one soft pillow and one firmer pillow. The bathroom was quite large. Even the toiletries had a nice scent to them. We were on the 11th floor, with a view of the Strip. I found myself sitting in a comfortable lounge chair and staring out at the movement and lights.
Check in was easy. The clerk was helpful and pleasant.
My one complaint was the smoke right by the room elevators. For whatever reason, the filters for the ventilation couldn't really compensate for the smoke right there. Everywhere else in the casino was fine. I couldn't smell smoke. But, everytime we went by the elevators, it was super strong.
I did end up gambling about $20. (For me, that is a lot.) I stayed for about an hour at the Star Wars Droid Hunt game. Super fun. Those game companies know how to keep us entertained!
Not the fanciest place, but not shabby. Parking is easy and it is right off the freeway. We ended walking pretty much everywhere we needed to go.
I will be back, the next time I decide to go to Vegas.