I've been here several times and love it. Food is excellent, wait staff is great and the price is lower than expected for a signature restaurant on the strip. Should have kept going here rather than paying much more for the same quality of food and service at other places.