Now, I was only here for a private Microsoft event, so I can't review the bar very well, or the restaurant, or any of the night life. But it is a pretty cool place. Located off strip, the view is pretty spectacular. It sounds like if you eat at the restaurant, you can go up one story to the rooftop for free. While I'm not sure how good the food is, I also don't know what the cover for the roof is. So it might be worth it if you just need dinner.
I will say that the catered food for us was...lackluster. Not that I expect it to be great, but if it's any indication of the restaurant quality, that's probably not a good sign. Just go for the view.