Gone here several times with different groups of friends in Vegas. Always a solid dinner with some pretty good cocktails. I know I can count on everyone being able to find something they'll like so and the location is pretty central.
Price is on the higher end for what it is, but that's normal for anywhere on the strip and doesn't seem out of line.