Treasure Island was the first Las Vegas hotel I stayed at. It was fun, because of the whole pirate theme. Alas, this is mostly “phased out”, and even the free pirate show outside got a whole lot sexier in recent years.
It’s a decent hotel, small rooms, though. In the same price range and area, I’d rather stay at the Mirage.