I love Blue Martini and am surprised it has gotten poor reviews. Also, it's always very crowded.
The location is great, if your a local it's a great place to go out off strip. Also wonderful for some happy hour shopping (dangerous!). The place is pretty big and extends far out to the back. The have an outside patio area which is great on those cool nights. They have a stage which has live music on the weekends (Not sure about during the week).
Drinks: AWESOME DRINKS! I love their selection, it makes me want to try everything. My favorite is the Bazillion, lychee and melon. For you non vegans, they have candy bar drinks which look good, but more like a milkshake for my taste. The price isn't too bad, especially if you end up here during happy hour.
Love this place, my only complaint is it gets crowded, so if you have a larger party you want to come ahead of time, or have someone come stake out seats..it gets packed fast.
Go BLUE MARTINI!