Had a few martinis and some apps there in Jan 2009.
If you are a martini lover, you need to experience this place. Fantastic atmosphere, great selection of vodka and a heavy pour to be sure, so be careful. Obviously pricey, being Vegas, but worth the experience. If you are in a large group, splurge and buy a bottle of vodka and enjoy it in the freezer while wearing fur coats, hats and gloves provided by the bar. Only Vegas can bring something as communist and excessive, the Red Square to the USA!