Top notch. Great service..... Maybe too good. I call it "over service". What I mean is the waiter and support staff hover over you to a fault. One sip from a water glass and a refill is coming. Barely a bite is consumed before the manager with the ear piece is asking if "everything is OK? " I am willing to pay the outlandish drink and food prices for the quality and atmosphere....a few times a year but, I am always on edge and can't relax because I am being inundated with affirmation requests and offers for another drink when mine is still 1/2 full. The amount of forks knives and plates used must make the dishwasher cry the sink full of tears. NY strip is the best there is. The amount of butter served and used in every item would make any cardiologist quiver. Still always a great time. Just be sure to hit the gym for a week after.