I wasn't as blown away by this place as the reviews made me think that I should be. I think a lot of people come for the view, but it really isn't all that great. And yes, I was looking up strip, not down at New York, New York.
The drinks were certainly well presented, but I'm not sure they justify $18 a piece.
I think the main benefit of this place is that it isn't connected at all to a casino. If you're looking for ONLY a place to get drinks, this works quite well.