Have stayed here about 3 times.  Rooms are pretty awesome, modern, good decor, clean.  No smoke smell in casino.  Yes, there can sometimes be a bit of a wait for check-in.  Julian Serrano's excellent contemporary Spanish restaurant.  Fitness and spa are state-of-the-art.  Hotel perfect location at City Center, easy access to strip and all things Vegas.