Just finished staying here with the wife for a couple days. Part of our little road trip. Treasure Island is pretty nice. That's the best way of putting it. Location is kind of centralize. Staff was very courteous and we had no complaints.
I think some of the reviews have to do with the fact that this is Vegas. So instead of reviewing and rating the resort on its own, people review it comparing it to the Venitian, Ceaser Palace, and what not. Yeah, those resorts are a bit nicer and of course fancier but that's why there 2-3x times more expensive.
All and all, the wife and I were pleased. It didn't break the bank and it was a nice resort.