TI is a solid property. If you're coming to town for a conference at the Venitian/Palazzo/Wynn etc you save quite a few bucks by staying here. The service from checkin the the bar were excellent and my room was clean with a fantastic view of the strip.
That said if you're coming for pleasure I'd recommend staying next door and the Mirage even if it's a few bucks more - you'll find the Spa/Pool/Restaurants to be much nicer.
*Not sure what marketing genius got rid of the SIRENS/PIRATE battle but you sir suck.