The Cosmo is one of the most stylish stays in Vegas, and you're in close proximity to absolutely everything you could possibly need. It's got a wide variety of great dining options, both casual and fancy, as well as a couple good bars and an overall cool atmosphere.