Of all the hotels on the strip, the Cosmopolitan is the most hip. It has a very modern city vibe to it that makes it a great addition to the Strip.
Visited this hotel/casino numerous times during my visit to Vegas. Their retail/restaurant mix is quite eclectic. They have tons of glamorous hotel bars with good decor. The ones here put many of the ones nearby to shame. This hotel has a nice nightlife vibe to it. I think the fact that they name a couple of the bars using James Bond movie references speaks for itself.
Even the public art in the hotels is quite interesting. They have a number of public art displays including these large dogs and huge high heels sculptures that I came across in one of the common areas.
I stayed at NY NY during my visit here, which was nice. But left feeling like staying at the Cosmopolitan would have been even better due to the location and the vibe here. I would definitely consider the Cosmopolitan on my list of places to stay next time I am in Vegas.