We had a good time at this place. The food was good but nothing too impressive. But the idea of having a show and a cool restaurant/bar worked really well for us. The club scene can get old and the restaurant and a show typical evening in Vegas is nice but every now and then you may need something a bit different, so this was a good change for us.
But by reading the most recent reviews, I'm not sure if they are still offering the shows. I would still visit this place for its atmosphere though.