Nothing more to add other than its a Vegas casino, a nice Vegas casino. Yes, there's still smoke, and men in tank tops, and hookers. You want to avoid all that? Don't come to Las Vegas.
Service is quite good, restaurants are nice, the pool is fun. I can't speak to the gambling...that's not my thing.