We went to see the Yeah, Yeah, Yeahs here about a month ago. It was hands down the best venue I've been to yet! I loved being able to see the show from anywhere in the audience because of the giant screen overlooking Las Vegas Blvd and the pool added extra ambiance.
Overall, great show, great venue, great time!