Granted it's been 5 years since I stayed here; but at the time, the hotel was the perfect mix of Vegas old-school style (flamingos!!) and modern amenities. The rooms were a good size and clean. But the location!! It's in the heart of the strip. You couldn't ask for a better spot!
The pool was clean and large; the casino was clean and large.
The service was a bit slow, but from what I'm reading, that's not unusual in Vegas. the elevators were often crowded and slow, but again, seems to be a common element in most Vegas hotels.
I'd stay here again.
Pros: location, cleanliness, room size
Cons: slow service, slow elevators