I was very happy with TI. The room I was in had a nice view of the strip. I could see the Venetian, Mirage and the other places down the strip. The room was small but clean. The king sized bed was very comfortable. The pillows were huge.
The casino itself is not as posh and luxurious as say Wynn, Venetian or Bellagio but those places are close by. There are a couple of decent restaurants. The Seafood Shack is a decent choice for seafood lovers. Where else but a seafood restaurant at Treasure Island? That said, it would be nice if they played up the pirate theme a bit more. The theme now is a mix of pirates, honky tonk and Mexican resort. Not well thought out at all.
Bottom line: Clean, comfortable room. Small but serviceable. Below average casino. Gamble elsewhere.