The Cosmopolitan is a great hotel. The aesthetics of this place is just straight up beautiful, and it isn't smoky in here. There are a lot of dazzling designs which make for great backdrops. They have really nice restaurants here too and a streetwear shop that I've copped some clothes from before.
Their sports book is absolutely brilliant. Plenty of screens and drink service is high quality. The ticket writers were kind to me and provided drink vouchers upon placing my bet.