My girlfriend and I came here for dinner for our one year anniversary. At $60 a steak, this is not worth the money. The waiter we had was abrasive; he was 'friendly', but made it obvious that he was being friendly for work and did not really want to be. The food was only ok. Their port wine glaze for the steaks adds a sweetness not really at home on a good cut of steak, and it has a vinegary aftertaste. The steak sauce they serve tastes like ketchup and balsamic vinegar were put together in a blender. Our steaks were cooked perfectly, but just failed to impress in the taste department.
As a special thank you, the waiter mistakenly charged the neighboring tables $220 check on our card. When he corrected it he insisted that it had not even gone through yet. He was wrong. We had $220 from our account frozen for the next 2 days due to his error. That is probably not a big deal for most of their clientele, but for two grad students that had to save for a long time to afford this meal, it was a pretty big slap in the face after a disappointing meal.
Vegas has no shortage of great restaurants. There is no reason to waste your time and money on an over-priced decent restaurant.