Treasure Island?

Treasure Island?

I know there is a thread talking about Vegas and Treasure Island but it's an old post.  Has anyone stayed at Treasure Island recently or saw the Cirque show Mystere?  Seems like nearly all the hotels I saw have transformed.